diff --git a/mypy/config_parser.py b/mypy/config_parser.py index 97fa01b8dd21..b95d059e94d8 100644 --- a/mypy/config_parser.py +++ b/mypy/config_parser.py @@ -521,7 +521,7 @@ def parse_section( continue else: dv = getattr(template, options_key, None) - if dv is None: + if dv is None and not hasattr(template, options_key): if key.endswith("_report"): report_type = key[:-7].replace("_", "-") if report_type in defaults.REPORTER_NAMES: