diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/BaseProjectTreeBuilder.java b/platform/lang-impl/src/com/intellij/ide/projectView/BaseProjectTreeBuilder.java index ef4d3b2750b5..c4812459da8d 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/BaseProjectTreeBuilder.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/BaseProjectTreeBuilder.java @@ -342,6 +342,7 @@ public abstract class BaseProjectTreeBuilder extends AbstractTreeBuilder { yield(new Runnable() { public void run() { + if (isDisposed()) return; expandChild(kids, 0, nonStopCondition, file, element, async, indicator, target); } });