diff --git a/geant/gap_ansible/roles/iptrunk/templates/juniper/trunk_interface.j2 b/geant/gap_ansible/roles/iptrunk/templates/juniper/trunk_interface.j2
index 58393d4bc785b1f6c91c409553eb87df9492baa8..b325ff1531d7b62beb5d1c5b529dd1588253b1f3 100644
--- a/geant/gap_ansible/roles/iptrunk/templates/juniper/trunk_interface.j2
+++ b/geant/gap_ansible/roles/iptrunk/templates/juniper/trunk_interface.j2
@@ -78,7 +78,6 @@
             }
         }
     {% endfor %}
-    }
     {% if removed_ae_members is defined %}
     {% for member in removed_ae_members %}
     replace: {{ member.interface_name }} {
@@ -86,12 +85,16 @@
         }
     {% endfor %}
     {% endif %}
+    }
     protocols {
         lldp {
         {% for member in local.members %}
         replace: interface {{ member.interface_name }}  ;
         {% endfor %}
-
+        {% if removed_ae_members is defined %}
+        {% for member in removed_ae_members %}
+        replace: interface {{ member.interface_name }} disable ;
+        {% endfor %}
         }
     }
     {% endif %}