diff --git a/platform/platform-impl/src/com/intellij/openapi/application/impl/ApplicationImpl.java b/platform/platform-impl/src/com/intellij/openapi/application/impl/ApplicationImpl.java index e61974865252..0a82e3e22f2f 100644 --- a/platform/platform-impl/src/com/intellij/openapi/application/impl/ApplicationImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/application/impl/ApplicationImpl.java @@ -230,7 +230,7 @@ public class ApplicationImpl extends ComponentManagerImpl implements Application myDisposeInProgress = true; Disposer.dispose(this); - if (!Disposer.isEmpty()) { + if (isInternal() && !Disposer.isEmpty()) { try { Class.forName("com.intellij.util.ProfilingUtil").getDeclaredMethod("forceCaptureMemorySnapshot").invoke(null); }