diff --git a/platform/extensions/src/com/intellij/openapi/extensions/impl/ExtensionPointImpl.java b/platform/extensions/src/com/intellij/openapi/extensions/impl/ExtensionPointImpl.java index d6eb064ae4bf..28165502b7f0 100644 --- a/platform/extensions/src/com/intellij/openapi/extensions/impl/ExtensionPointImpl.java +++ b/platform/extensions/src/com/intellij/openapi/extensions/impl/ExtensionPointImpl.java @@ -114,12 +114,12 @@ public class ExtensionPointImpl implements ExtensionPoint { } } internalRegisterExtension(extension, new ObjectComponentAdapter(extension, order), index, true); - clearCache(); } else { myExtensionAdapters.add(new ObjectComponentAdapter(extension, order)); processAdapters(); } + clearCache(); } private void internalRegisterExtension(T extension, ExtensionComponentAdapter adapter, int index, boolean runNotifications) {