From 3ee3f8ff6c38a585103103e75cb2dc0b48ee8dea Mon Sep 17 00:00:00 2001 From: anna Date: Mon, 12 Sep 2011 15:20:39 +0200 Subject: [PATCH] EA-29647 - assert: FileManagerImpl.findDirectory --- .../com/intellij/packageDependencies/ui/DirectoryNode.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/packageDependencies/ui/DirectoryNode.java b/platform/lang-impl/src/com/intellij/packageDependencies/ui/DirectoryNode.java index 74bc05803bfd..d48cdc176d67 100644 --- a/platform/lang-impl/src/com/intellij/packageDependencies/ui/DirectoryNode.java +++ b/platform/lang-impl/src/com/intellij/packageDependencies/ui/DirectoryNode.java @@ -155,7 +155,9 @@ public class DirectoryNode extends PackageDependenciesNode { @Nullable private PsiDirectory getPsiDirectory() { if (myDirectory == null) { - myDirectory = PsiManager.getInstance(myProject).findDirectory(myVDirectory); + if (myVDirectory.isValid()) { + myDirectory = PsiManager.getInstance(myProject).findDirectory(myVDirectory); + } } return myDirectory; }