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 725e8b0b21b3..97d149873086 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 @@ -86,8 +86,9 @@ public class GotoActionItemProvider implements ChooseByNameItemProvider { private boolean processAbbreviations(final String pattern, Processor consumer, DataContext context) { List actionIds = AbbreviationManager.getInstance().findActions(pattern); JBIterable wrappers = JBIterable.from(actionIds) - .transform(actionId -> { - AnAction action = myActionManager.getAction(actionId); + .transform(myActionManager::getAction) + .filter(Condition.NOT_NULL) + .transform(action -> { ActionWrapper wrapper = new ActionWrapper(action, myModel.myActionGroups.get(action), MatchMode.NAME, context); return new MatchedValue(wrapper, pattern) { @Nullable