From 14b6cd4a8ca98d8874f9c0fbe1d412f1c37183ea Mon Sep 17 00:00:00 2001 From: "Gregory.Shrago" Date: Sat, 8 Jul 2017 01:13:53 +0300 Subject: [PATCH] avoid NPE when error is already logged --- .../intellij/openapi/actionSystem/impl/ActionManagerImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/actionSystem/impl/ActionManagerImpl.java b/platform/platform-impl/src/com/intellij/openapi/actionSystem/impl/ActionManagerImpl.java index e2149c046e52..2c2b8766bb39 100644 --- a/platform/platform-impl/src/com/intellij/openapi/actionSystem/impl/ActionManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/actionSystem/impl/ActionManagerImpl.java @@ -776,6 +776,7 @@ public final class ActionManagerImpl extends ActionManagerEx implements Disposab private void processReferenceNode(final Element element, final PluginId pluginId) { final AnAction action = processReferenceElement(element, pluginId); + if (action == null) return; for (Element child : element.getChildren()) { if (ADD_TO_GROUP_ELEMENT_NAME.equals(child.getName())) {