diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiModifierListImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiModifierListImpl.java index 925c0ee46543..125b4f6942fa 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiModifierListImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiModifierListImpl.java @@ -130,7 +130,10 @@ public class PsiModifierListImpl extends JavaStubPsiElement return false; } if (type == JavaTokenType.ABSTRACT_KEYWORD) { - return getNode().findChildByType(JavaTokenType.DEFAULT_KEYWORD) == null && getNode().findChildByType(JavaTokenType.STATIC_KEYWORD) == null; + final ASTNode node = getNode(); + return node.findChildByType(JavaTokenType.DEFAULT_KEYWORD) == null && + node.findChildByType(JavaTokenType.STATIC_KEYWORD) == null && + node.findChildByType(JavaTokenType.PRIVATE_KEYWORD) == null; } } }