diff --git a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog.java b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog.java index 73aa7fe54ba..9fa13f62dc0 100644 --- a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog.java +++ b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog.java @@ -309,9 +309,7 @@ protected void updateButtonsEnableState(IStatus status) { @Override protected void okPressed() { IStructuredSelection selected = getSelectedItems(); - Button okButton = getOkButton(); - if (selected.size() == 1 && !(selected.getFirstElement() instanceof IFile) - && okButton != null && okButton.isEnabled()) { + if (selected.size() == 1 && !(selected.getFirstElement() instanceof IFile)) { if (showSelectionInFirstShowInTarget(selected)) { return; }