diff --git a/docs/release-notes/version-2.10.md b/docs/release-notes/version-2.10.md
index f895e43f7..36c9d3276 100644
--- a/docs/release-notes/version-2.10.md
+++ b/docs/release-notes/version-2.10.md
@@ -14,6 +14,7 @@
* [#5805](https://github.com/netbox-community/netbox/issues/5805) - Fix missing custom field filters for cables, rack reservations
* [#6073](https://github.com/netbox-community/netbox/issues/6073) - Permit users to manage their own REST API tokens without needing explicit permission
* [#6081](https://github.com/netbox-community/netbox/issues/6081) - Fix interface connections REST API endpoint
+* [#6108](https://github.com/netbox-community/netbox/issues/6108) - Do not infer tenant assignment from parent objects for prefixes, IP addresses
---
diff --git a/netbox/ipam/tables.py b/netbox/ipam/tables.py
index 04a5d130c..b16e180bd 100644
--- a/netbox/ipam/tables.py
+++ b/netbox/ipam/tables.py
@@ -109,18 +109,6 @@ VLAN_MEMBER_TAGGED = """
{% endif %}
"""
-TENANT_LINK = """
-{% if record.tenant %}
- {{ record.tenant }}
-{% elif record.vrf.tenant %}
- {{ record.vrf.tenant }}*
-{% elif object.tenant %}
- {{ object.tenant }}
-{% else %}
- —
-{% endif %}
-"""
-
#
# VRFs
@@ -210,8 +198,8 @@ class AggregateTable(BaseTable):
prefix = tables.LinkColumn(
verbose_name='Aggregate'
)
- tenant = tables.TemplateColumn(
- template_code=TENANT_LINK
+ tenant = tables.Column(
+ linkify=True
)
date_added = tables.DateColumn(
format="Y-m-d",
@@ -281,8 +269,8 @@ class PrefixTable(BaseTable):
template_code=VRF_LINK,
verbose_name='VRF'
)
- tenant = tables.TemplateColumn(
- template_code=TENANT_LINK
+ tenant = tables.Column(
+ linkify=True
)
site = tables.Column(
linkify=True
@@ -349,8 +337,8 @@ class IPAddressTable(BaseTable):
default=AVAILABLE_LABEL
)
role = ChoiceFieldColumn()
- tenant = tables.TemplateColumn(
- template_code=TENANT_LINK
+ tenant = tables.Column(
+ linkify=True
)
assigned_object = tables.Column(
linkify=True,
@@ -430,8 +418,8 @@ class InterfaceIPAddressTable(BaseTable):
verbose_name='VRF'
)
status = ChoiceFieldColumn()
- tenant = tables.TemplateColumn(
- template_code=TENANT_LINK
+ tenant = tables.Column(
+ linkify=True
)
actions = ButtonsColumn(
model=IPAddress