diff --git a/juniper-macros.j2 b/juniper-macros.j2 index abc426f..320e76d 100644 --- a/juniper-macros.j2 +++ b/juniper-macros.j2 @@ -304,10 +304,10 @@ routing-options { vlans { {% for vlan in vlans %} vl{{ vlan['vid'] }} { - vlan-id {{ vlan['vid'] }}; {% if vlan['name'] != '' %} description "{{ vlan['name'] }}"; {% endif %} + vlan-id {{ vlan['vid'] }}; {% if device['interfaces']|selectattr('name', 'equalto', 'irb.'+vlan['vid']|string)|list|count %} l3-interface irb.{{vlan['vid']}}; {% endif %}