diff --git a/java/execution/impl/src/com/intellij/execution/testDiscovery/TestDiscoveryIndex.java b/java/execution/impl/src/com/intellij/execution/testDiscovery/TestDiscoveryIndex.java index b78ba17aa5f5..416006f1c712 100644 --- a/java/execution/impl/src/com/intellij/execution/testDiscovery/TestDiscoveryIndex.java +++ b/java/execution/impl/src/com/intellij/execution/testDiscovery/TestDiscoveryIndex.java @@ -552,11 +552,13 @@ public class TestDiscoveryIndex implements ProjectComponent { } } } - for (int classQName : previousClassData.keys()) { - if (classData.containsKey(classQName)) continue; + if (classData != null) { + for (int classQName : previousClassData.keys()) { + if (classData.containsKey(classQName)) continue; - TIntArrayList previousMethods = previousClassData.get(classQName); - removedClassData.put(classQName, previousMethods); + TIntArrayList previousMethods = previousClassData.get(classQName); + removedClassData.put(classQName, previousMethods); + } } }