diff --git a/web/src/components/overlay/detail/ObjectPath.tsx b/web/src/components/overlay/detail/ObjectPath.tsx index a4a0b36c0..ba20dd93b 100644 --- a/web/src/components/overlay/detail/ObjectPath.tsx +++ b/web/src/components/overlay/detail/ObjectPath.tsx @@ -50,9 +50,9 @@ export function ObjectPath({ if (!imgRef.current || !positions) return []; const imgRect = imgRef.current.getBoundingClientRect(); return positions.map((pos) => { - if (config && pos.lifecycle_item) { + if (config && pos.lifecycle_item?.data?.zones) { pos.lifecycle_item.data.zones_friendly_names = - pos.lifecycle_item?.data.zones.map((zone) => { + pos.lifecycle_item.data.zones.map((zone) => { return resolveZoneName(config, zone); }); }