diff --git a/netbox/dcim/models/device_components.py b/netbox/dcim/models/device_components.py index 1105724c9..203b4469e 100644 --- a/netbox/dcim/models/device_components.py +++ b/netbox/dcim/models/device_components.py @@ -215,6 +215,8 @@ class PathEndpoint(models.Model): destinations = origin._path.destinations if len(destinations) == 1: origin = getattr(destinations[0], 'bridge', None) + else: + origin = None # Return the path as a list of three-tuples (A termination(s), cable(s), B termination(s)) return list(zip(*[iter(path)] * 3))