diff --git a/src/rougail/output_display/display.py b/src/rougail/output_display/display.py index e7d8e0fc..fe0c4e1c 100644 --- a/src/rougail/output_display/display.py +++ b/src/rougail/output_display/display.py @@ -20,7 +20,7 @@ from typing import Optional, Any from ruamel.yaml import YAML from io import BytesIO -from tiramisu.error import PropertiesOptionError, ConfigError +from tiramisu.error import PropertiesOptionError, LeadershipError, ConfigError from tiramisu import owners, groups from .config import OutPuts @@ -325,7 +325,10 @@ class Node: true_default = True value = meta_option.value.default() else: - is_default = meta_option.owner.isdefault() + try: + is_default = meta_option.owner.isdefault() + except LeadershipError: + break try: value = meta_option.value.get() except ValueError as err: