diff --git a/netbox/utilities/tables/columns.py b/netbox/utilities/tables/columns.py index a751725757f..24c22ec0cd5 100644 --- a/netbox/utilities/tables/columns.py +++ b/netbox/utilities/tables/columns.py @@ -324,7 +324,10 @@ class CustomFieldColumn(tables.Column): # Linkify custom URLs return mark_safe(f'{value}') if value is not None: - return value + obj = self.customfield.deserialize(value) + if hasattr(obj, 'get_absolute_url'): + return mark_safe(f'{obj}') + return obj return self.default