diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcModuleStructureSynchronizer.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcModuleStructureSynchronizer.java index 2cdb96c9d68a..04321da4d48d 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcModuleStructureSynchronizer.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcModuleStructureSynchronizer.java @@ -227,6 +227,7 @@ public class MvcModuleStructureSynchronizer extends AbstractProjectComponent { ApplicationManager.getApplication().assertIsDispatchThread(); synchronized (myActions) { if (myActions.isEmpty()) { + if (myProject.isDisposed()) return; StartupManager.getInstance(myProject).runWhenProjectIsInitialized(new DumbAwareRunnable() { public void run() { ApplicationManager.getApplication().invokeLater(new Runnable() {