diff --git a/netbox/dcim/api/views.py b/netbox/dcim/api/views.py index c45879dbe..b14c67e65 100644 --- a/netbox/dcim/api/views.py +++ b/netbox/dcim/api/views.py @@ -58,6 +58,9 @@ class PathEndpointMixin(object): path = [] for near_end, cable, far_end in obj.trace(): + if near_end is None: + # Split paths + break # Serialize each object serializer_a = get_serializer_for_model(near_end, prefix='Nested')