diff --git a/source/com/intellij/ide/projectView/impl/nodes/BasePsiNode.java b/source/com/intellij/ide/projectView/impl/nodes/BasePsiNode.java index 3b87017b412c..7ab9d1e14bd5 100644 --- a/source/com/intellij/ide/projectView/impl/nodes/BasePsiNode.java +++ b/source/com/intellij/ide/projectView/impl/nodes/BasePsiNode.java @@ -39,7 +39,8 @@ public abstract class BasePsiNode extends ProjectViewN protected abstract Collection getChildrenImpl(); protected boolean isMarkReadOnly() { - return getParentValue() instanceof PsiDirectory; + final Object parentValue = getParentValue(); + return parentValue instanceof PsiDirectory || parentValue instanceof PackageElement; } public FileStatus getFileStatus() {