diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewPane.java b/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewPane.java index 880a52185b5a..4ae6d5777a4a 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewPane.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/impl/ProjectViewPane.java @@ -194,7 +194,7 @@ public class ProjectViewPane extends AbstractProjectViewPSIPane { @Override public boolean isToBuildChildrenInBackground(Object element) { - return true; + return !(element instanceof AbstractTreeNode) || !((AbstractTreeNode)element).isAlwaysLeaf(); } }