diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImmediateClassType.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImmediateClassType.java index 06947461b9ef..bba0cfe69f22 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImmediateClassType.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImmediateClassType.java @@ -171,7 +171,7 @@ public class PsiImmediateClassType extends PsiClassType { PsiClass parentClass = null; if (!aClass.hasModifierProperty(PsiModifier.STATIC)) { final PsiElement parent = aClass.getParent(); - if (parent instanceof PsiClass) { + if (parent instanceof PsiClass && !(parent instanceof PsiAnonymousClass)) { parentClass = (PsiClass)parent; } }