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 %}