diff --git a/platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java b/platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java index 90097c2104c9..25e04940fa77 100644 --- a/platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java +++ b/platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java @@ -32,7 +32,6 @@ import com.intellij.openapi.roots.ProjectFileIndex; import com.intellij.openapi.roots.libraries.Library; import com.intellij.openapi.util.Condition; import com.intellij.openapi.util.Conditions; -import com.intellij.openapi.util.NlsSafe; import com.intellij.openapi.util.TextRange; import com.intellij.openapi.util.io.FileUtil; import com.intellij.openapi.util.registry.Registry; @@ -97,7 +96,11 @@ public final class FindInProjectUtil { } else { VirtualFile parent = virtualFile.getParent(); if (parent != null && parent.isDirectory()) { - FindInProjectSettings.getInstance(project).addDirectory(parent.getPresentableUrl()); + if (editor == null) { + directoryName = parent.getPresentableUrl(); + } else { + FindInProjectSettings.getInstance(project).addDirectory(parent.getPresentableUrl()); + } } } }