diff --git a/java/java-impl/src/com/intellij/codeInspection/RequireNonNullInspection.java b/java/java-impl/src/com/intellij/codeInspection/RequireNonNullInspection.java index 2868b431cfaf..6577934aeef3 100644 --- a/java/java-impl/src/com/intellij/codeInspection/RequireNonNullInspection.java +++ b/java/java-impl/src/com/intellij/codeInspection/RequireNonNullInspection.java @@ -28,7 +28,7 @@ public class RequireNonNullInspection extends AbstractBaseJavaLocalInspectionToo if(!PsiUtil.isLanguageLevel9OrHigher(file)) { return PsiElementVisitor.EMPTY_VISITOR; } - return new JavaRecursiveElementVisitor() { + return new JavaElementVisitor() { @Override public void visitIfStatement(PsiIfStatement ifStatement) { NotNullContext context = NotNullContext.from(ifStatement);