diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/impl/nodes/ProjectViewProjectNode.java b/platform/lang-impl/src/com/intellij/ide/projectView/impl/nodes/ProjectViewProjectNode.java index f89abd9b0b33..d6501210e7ff 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/impl/nodes/ProjectViewProjectNode.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/impl/nodes/ProjectViewProjectNode.java @@ -46,6 +46,7 @@ public class ProjectViewProjectNode extends AbstractProjectNode { @Override @NotNull public Collection getChildren() { + if (myProject.isDisposed()) return Collections.emptyList(); List topLevelContentRoots = ProjectViewDirectoryHelper.getInstance(myProject).getTopLevelRoots(); Set modules = new LinkedHashSet<>(topLevelContentRoots.size());