diff --git a/src/nbi/service/rest_server/nbi_plugins/etsi_bwm/Tools.py b/src/nbi/service/rest_server/nbi_plugins/etsi_bwm/Tools.py
index 17199315d31a9a18ee0c5611a50ad25083fac3b5..b9ed73850c8494b2fd82f7dbcc709b22af025a6e 100644
--- a/src/nbi/service/rest_server/nbi_plugins/etsi_bwm/Tools.py
+++ b/src/nbi/service/rest_server/nbi_plugins/etsi_bwm/Tools.py
@@ -90,7 +90,7 @@ def bwInfo_2_service(client, bwInfo: dict) -> Service:
                         port_name = 'PORT-' + match_subif.groups(0)[0]
                         ep_id = EndPointId()
                         ep_id.endpoint_uuid.uuid = device_endpoint_uuids[port_name]
-                        ep_id.device_id.device_uuid.uuid = device.device_id.device_uuid
+                        ep_id.device_id.device_uuid.uuid = device.device_id.device_uuid.uuid
                         service.service_endpoint_ids.append(ep_id)
     service.service_type = ServiceTypeEnum.SERVICETYPE_L3NM