diff --git a/netbox/virtualization/ui/panels.py b/netbox/virtualization/ui/panels.py index 6ac0aa859..ccc17e48a 100644 --- a/netbox/virtualization/ui/panels.py +++ b/netbox/virtualization/ui/panels.py @@ -44,7 +44,7 @@ class VirtualMachinePanel(panels.ObjectAttributesPanel): virtual_machine_type = attrs.RelatedObjectAttr('virtual_machine_type', linkify=True, label=_('Type')) status = attrs.ChoiceAttr('status') start_on_boot = attrs.ChoiceAttr('start_on_boot') - role = attrs.RelatedObjectAttr('role', linkify=True, colored=True) + role = attrs.NestedObjectAttr('role', linkify=True, max_depth=3, colored=True) platform = attrs.NestedObjectAttr('platform', linkify=True, max_depth=3) description = attrs.TextAttr('description') serial = attrs.TextAttr('serial', label=_('Serial number'), style='font-monospace', copy_button=True)