diff --git a/java/java-analysis-impl/src/com/intellij/codeInsight/guess/impl/GuessManagerImpl.java b/java/java-analysis-impl/src/com/intellij/codeInsight/guess/impl/GuessManagerImpl.java index bc26dc22f1c2..5d7c9139d783 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInsight/guess/impl/GuessManagerImpl.java +++ b/java/java-analysis-impl/src/com/intellij/codeInsight/guess/impl/GuessManagerImpl.java @@ -437,7 +437,7 @@ public class GuessManagerImpl extends GuessManager { if (type instanceof PsiIntersectionType) { myResult.putValues((PsiExpression)myForPlace, Arrays.asList(((PsiIntersectionType)type).getConjuncts())); } - else { + else if (type != null) { myResult.putValue((PsiExpression)myForPlace, type); } }