diff --git a/src/rougail/output_display/display.py b/src/rougail/output_display/display.py index 3a003268..2b3d9ecf 100644 --- a/src/rougail/output_display/display.py +++ b/src/rougail/output_display/display.py @@ -310,8 +310,9 @@ class Node: try: value = meta_option.value.get() except ValueError as err: - meta_option._set_subconfig() - self.errors.append({str(err): meta_option._subconfig}) + if not isdefault: + meta_option._set_subconfig() + self.errors.append({str(err): meta_option._subconfig}) break except Exception as err: break