diff --git a/netbox/utilities/tables.py b/netbox/utilities/tables.py index aa77d485e..4a7964350 100644 --- a/netbox/utilities/tables.py +++ b/netbox/utilities/tables.py @@ -297,13 +297,16 @@ class CustomFieldColumn(tables.Column): """ def render(self, record, bound_column, value): - if value: - if isinstance(value, list): + if isinstance(value, list): + if len(value): template = '' for v in value: template += f'{v} ' else: - template = value - return mark_safe(template) - return self.default + template = '' + elif value: + template = value + else: + return self.default + return mark_safe(template)