diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor.java index fbf16015414d..b5933ed64e68 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor.java @@ -53,7 +53,7 @@ public class SymbolCollectingProcessor extends BaseScopeProcessor implements Ele @Override public boolean execute(@NotNull PsiElement element, @NotNull ResolveState state) { - if (element instanceof PsiNamedElement) { + if (element instanceof PsiNamedElement && element.isValid()) { PsiNamedElement named = (PsiNamedElement)element; String name = named.getName(); if (name != null) {