diff --git a/plugins/org.eclipse.tm.terminal.view.ui/src/org/eclipse/tm/terminal/view/ui/local/showin/ExternalExecutablesManager.java b/plugins/org.eclipse.tm.terminal.view.ui/src/org/eclipse/tm/terminal/view/ui/local/showin/ExternalExecutablesManager.java index 1a2886c3a29..ab4154a9824 100644 --- a/plugins/org.eclipse.tm.terminal.view.ui/src/org/eclipse/tm/terminal/view/ui/local/showin/ExternalExecutablesManager.java +++ b/plugins/org.eclipse.tm.terminal.view.ui/src/org/eclipse/tm/terminal/view/ui/local/showin/ExternalExecutablesManager.java @@ -278,7 +278,7 @@ public class ExternalExecutablesManager { biggest = d; } else if (id.height != 16 && d.height < id.height && id.width != 16 && d.width < id.width) { id = d; - } else if (d.height > biggest.height && d.width > biggest.width) { + } else if (biggest == null || d.height > biggest.height && d.width > biggest.width) { biggest = d; } }