diff --git a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/GotoActionItemProvider.java b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/GotoActionItemProvider.java index 99e335b26fcd..a48f65d17368 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/GotoActionItemProvider.java +++ b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/GotoActionItemProvider.java @@ -88,6 +88,10 @@ public class GotoActionItemProvider implements ChooseByNameItemProvider { Project project = CommonDataKeys.PROJECT.getData(dataContext); final CollectConsumer collector = new CollectConsumer(); for (SearchTopHitProvider provider : SearchTopHitProvider.EP_NAME.getExtensions()) { + if (provider instanceof OptionsTopHitProvider && !((OptionsTopHitProvider)provider).isEnabled(project)) { + continue; + } + if (provider instanceof OptionsTopHitProvider) { String prefix = "#" + ((OptionsTopHitProvider)provider).getId() + " "; provider.consumeTopHits(prefix + pattern, collector, project);