diff --git a/sphinx/util/logging.py b/sphinx/util/logging.py index 337c87b92..bdf77dc07 100644 --- a/sphinx/util/logging.py +++ b/sphinx/util/logging.py @@ -369,9 +369,10 @@ def is_suppressed_warning(type: str, subtype: str, suppress_warnings: List[str]) target, subtarget = warning_type, None if target == type: - if (subtype is None and subtarget is None - or subtarget is None or - subtarget == subtype or subtarget == '*'): + if ((subtype is None and subtarget is None) or + subtarget is None or + subtarget == subtype or + subtarget == '*'): return True return False