diff --git a/packages/frinx-device-topology/src/pages/topology/map/map-topology.container.tsx b/packages/frinx-device-topology/src/pages/topology/map/map-topology.container.tsx
index 7ee5d98d2..d04dcafe2 100644
--- a/packages/frinx-device-topology/src/pages/topology/map/map-topology.container.tsx
+++ b/packages/frinx-device-topology/src/pages/topology/map/map-topology.container.tsx
@@ -110,12 +110,12 @@ const MapTopologyContainerDescendant: VoidFunctionComponent = () => {
{deviceData && (
{deviceData?.map((node) => {
- if (node?.geolocation?.latitude && node?.geolocation?.longitude) {
+ if (node?.geolocation?.latitude && node?.geolocation?.longitude && node.id !== selectedDeviceData?.id) {
return (
{
})}
)}
+ {selectedDeviceData && selectedDeviceData.geolocation?.latitude && selectedDeviceData.geolocation?.longitude && (
+
+ )}
{selectedDeviceData && (