diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiUnnamedClassImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiUnnamedClassImpl.java index 72f4feeb6d7f..6306b61e62b1 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiUnnamedClassImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiUnnamedClassImpl.java @@ -91,7 +91,9 @@ public class PsiUnnamedClassImpl extends JavaStubPsiElement> imp @Override public PsiClass @NotNull [] getSupers() { JavaPsiFacade facade = JavaPsiFacade.getInstance(getProject()); - return new PsiClass[]{facade.findClass(CommonClassNames.JAVA_LANG_OBJECT, GlobalSearchScope.allScope(getProject()))}; + PsiClass javaLangObject = facade.findClass(CommonClassNames.JAVA_LANG_OBJECT, GlobalSearchScope.allScope(getProject())); + if (javaLangObject == null) return PsiClass.EMPTY_ARRAY; + return new PsiClass[]{javaLangObject}; } @Override