From 11707cb3b14eabec580adafb411d0ce2d2017d3f Mon Sep 17 00:00:00 2001 From: jeremystretch Date: Thu, 7 Jul 2022 19:08:20 -0400 Subject: [PATCH] Fix trace() loop --- netbox/dcim/models/device_components.py | 2 ++ 1 file changed, 2 insertions(+) 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))