diff --git a/java/java-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/FilePathReferenceProvider.java b/java/java-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/FilePathReferenceProvider.java index c01e91f944b5..f5450620df8c 100644 --- a/java/java-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/FilePathReferenceProvider.java +++ b/java/java-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/FilePathReferenceProvider.java @@ -75,6 +75,11 @@ public class FilePathReferenceProvider extends PsiReferenceProvider { } + @Override + public boolean acceptsTarget(@NotNull PsiElement target) { + return target instanceof PsiFileSystemItem; + } + protected boolean isPsiElementAccepted(PsiElement element) { return !(element instanceof PsiJavaFile && element instanceof PsiCompiledElement); }