diff --git a/gapic/src/main/com/google/gapid/widgets/LinkifiedTree.java b/gapic/src/main/com/google/gapid/widgets/LinkifiedTree.java index 7b71314b8a..293f8e4eeb 100644 --- a/gapic/src/main/com/google/gapid/widgets/LinkifiedTree.java +++ b/gapic/src/main/com/google/gapid/widgets/LinkifiedTree.java @@ -146,7 +146,7 @@ protected LabelProvider createLabelProvider(Theme theme) { public void setInput(T root) { viewer.setInput(root); - if (root != null) { + if (root != null && viewer.getTree().getItemCount() > 0) { viewer.getTree().setSelection(viewer.getTree().getItem(0)); viewer.getTree().showSelection(); }