From 055ada58625ba5b5b678d27937eab6613729e336 Mon Sep 17 00:00:00 2001 From: anna Date: Mon, 9 Jul 2012 11:48:06 +0200 Subject: [PATCH] NPE --- .../moveClassesOrPackages/DestinationFolderComboBox.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/java/java-impl/src/com/intellij/refactoring/move/moveClassesOrPackages/DestinationFolderComboBox.java b/java/java-impl/src/com/intellij/refactoring/move/moveClassesOrPackages/DestinationFolderComboBox.java index 007e40f9d84d..23feeb46c4a0 100644 --- a/java/java-impl/src/com/intellij/refactoring/move/moveClassesOrPackages/DestinationFolderComboBox.java +++ b/java/java-impl/src/com/intellij/refactoring/move/moveClassesOrPackages/DestinationFolderComboBox.java @@ -266,9 +266,12 @@ public abstract class DestinationFolderComboBox extends ComboboxWithBrowseButton else if (initialTargetDirectorySourceRoot != null) { final boolean inTest = fileIndex.isInTestSourceContent(initialTargetDirectorySourceRoot); for (DirectoryChooser.ItemWrapper item : items) { - final VirtualFile virtualFile = item.getDirectory().getVirtualFile(); - if (fileIndex.isInTestSourceContent(virtualFile) == inTest) { - return item; + PsiDirectory directory = item.getDirectory(); + if (directory != null) { + final VirtualFile virtualFile = directory.getVirtualFile(); + if (fileIndex.isInTestSourceContent(virtualFile) == inTest) { + return item; + } } } }