diff --git a/netbox/dcim/models.py b/netbox/dcim/models.py index 07387ca0e..ecb83ecaa 100644 --- a/netbox/dcim/models.py +++ b/netbox/dcim/models.py @@ -1937,7 +1937,7 @@ class Interface(ComponentModel): related_object=self.get_component_parent(), action=action, object_data=serialize_object(self, extra={ - 'connected_interface': self.connected_interface.pk, + 'connected_interface': self.connected_interface.pk if self.connection else None, 'connection_status': self.connection.connection_status if self.connection else None, }) ).save()