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 fcc15f0206dbec41808e61b2ab7468ee887d2a7c..39a5bbb2b3a8441ecc0901e33dffd10f23e4dd74 100644
--- a/geant/gap_ansible/roles/iptrunk/templates/juniper/trunk_interface.j2
+++ b/geant/gap_ansible/roles/iptrunk/templates/juniper/trunk_interface.j2
@@ -81,6 +81,9 @@
     description "PHY INFRASTRUCTURE BACKBONE P_{{local.ae_name}} | {{ trunk_direction_name_sorted[0] }}-{{ trunk_direction_name_sorted[1] }} | {{ member.interface_description }}";
             gigether-options {
                 802.3ad {{local.ae_name}};
+                {% if fec_disabled[inventory_hostname] is defined and member.interface_name in fec_disabled[inventory_hostname] %}
+                fec none;
+                {% endif %}
             }
         }
     {% endfor %}