diff --git a/netbox/utilities/tables/columns.py b/netbox/utilities/tables/columns.py index a75172575..24c22ec0c 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