diff --git a/platform/lang-impl/src/com/intellij/openapi/paths/StaticPathReferenceProvider.java b/platform/lang-impl/src/com/intellij/openapi/paths/StaticPathReferenceProvider.java index c6a15535bc30..ddf4a56a693e 100644 --- a/platform/lang-impl/src/com/intellij/openapi/paths/StaticPathReferenceProvider.java +++ b/platform/lang-impl/src/com/intellij/openapi/paths/StaticPathReferenceProvider.java @@ -17,6 +17,7 @@ package com.intellij.openapi.paths; import com.intellij.openapi.fileTypes.FileType; +import com.intellij.openapi.util.text.StringUtil; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiReference; import com.intellij.psi.impl.source.resolve.reference.impl.providers.FileReferenceSet; @@ -46,6 +47,9 @@ public class StaticPathReferenceProvider extends PathReferenceProviderBase { final @NotNull List references, final boolean soft) { + if (StringUtil.isEmpty(text)) { + return true; + } FileReferenceSet set = new FileReferenceSet(text, psiElement, offset, null, true, myEndingSlashNotAllowed, mySuitableFileTypes) { protected boolean isUrlEncoded() { return true;