diff --git a/java/java-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspection.java b/java/java-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspection.java index 39b807db5bec..9e5b567f3a44 100644 --- a/java/java-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspection.java +++ b/java/java-impl/src/com/intellij/codeInspection/nullable/NullableStuffInspection.java @@ -358,7 +358,7 @@ public class NullableStuffInspection extends BaseLocalInspectionTool { if (!methodQuickFixSuggested && annotated.isDeclaredNotNull && !nullableManager.isNotNull(overriding, false) - && !nullableManager.isNullable(overriding, true)) { + && (nullableManager.isNullable(overriding, false) || !nullableManager.isNullable(overriding, true))) { method.getNameIdentifier(); //load tree PsiAnnotation annotation = AnnotationUtil.findAnnotation(method, nullableManager.getNotNulls()); final String defaultNotNull = nullableManager.getDefaultNotNull();