diff --git a/netbox/extras/tables/tables.py b/netbox/extras/tables/tables.py index 8ac1f7865..1df5c9487 100644 --- a/netbox/extras/tables/tables.py +++ b/netbox/extras/tables/tables.py @@ -193,7 +193,7 @@ class ObjectChangeTable(NetBoxTable): verbose_name='Type' ) object_repr = tables.TemplateColumn( - accessor=tables.A('object_repr'), + accessor=tables.A('changed_object'), template_code=OBJECTCHANGE_OBJECT, verbose_name='Object' ) diff --git a/netbox/extras/tables/template_code.py b/netbox/extras/tables/template_code.py index a848b6041..7f5bc8a73 100644 --- a/netbox/extras/tables/template_code.py +++ b/netbox/extras/tables/template_code.py @@ -13,8 +13,8 @@ OBJECTCHANGE_FULL_NAME = """ """ OBJECTCHANGE_OBJECT = """ -{% if value.changed_object and value.changed_object.get_absolute_url %} - {{ record.object_repr }} +{% if value and value.get_absolute_url %} + {{ record.object_repr }} {% else %} {{ record.object_repr }} {% endif %}