diff --git a/gso/workflows/l3_core_service/base_modify_l3_core_service.py b/gso/workflows/l3_core_service/base_modify_l3_core_service.py
index 62f00f0fb89784329280f36eac686f3b45d23e46..3473029ff03e22840b89d6d40a8d7a26e958c00e 100644
--- a/gso/workflows/l3_core_service/base_modify_l3_core_service.py
+++ b/gso/workflows/l3_core_service/base_modify_l3_core_service.py
@@ -17,7 +17,7 @@ from gso.products.product_types.edge_port import EdgePort
 from gso.services.partners import get_partner_by_id
 from gso.services.subscriptions import generate_unique_id, get_active_edge_port_subscriptions
 from gso.utils.helpers import partner_choice
-from gso.utils.shared_enums import APType, SBPType
+from gso.utils.shared_enums import APType, SBPType, Vendor
 from gso.utils.types.geant_ids import IMPORTED_GS_ID
 from gso.utils.types.ip_address import IPv4AddressType, IPv4Netmask, IPv6AddressType, IPv6Netmask
 from gso.utils.types.tt_number import TTNumber
@@ -476,6 +476,7 @@ def populate_partner_and_fqdn(subscription: SubscriptionModel) -> dict[str, Any]
     edge_port_fqdn_list = [
         ap.sbp.edge_port.node.router_fqdn
         for ap in subscription.l3_core.ap_list  # type: ignore[attr-defined]
+        if ap.sbp.edge_port.node.vendor != Vendor.JUNIPER
     ]
     partner_name = get_partner_by_id(subscription.customer_id).name
     return {