diff --git a/network/files/systemd/peers_bridge.network.j2 b/network/files/systemd/peers_bridge.network.j2
index be00162a573d6d23cf543da03e6dc4aae2a5117a..21279125f908f511aca3d3362e4849271b25859a 100644
--- a/network/files/systemd/peers_bridge.network.j2
+++ b/network/files/systemd/peers_bridge.network.j2
@@ -8,4 +8,4 @@ RequiredForOnline=false
 BatmanAdvanced={{ domain }}-bat
 DHCP=no
 IPv6AcceptRA=false
-LinkLocalAddressing=yes
+LinkLocalAddressing=ipv6
diff --git a/network/files/systemd/transport_interface.network.j2 b/network/files/systemd/transport_interface.network.j2
index 9dd0b0faf942f0b9cc7b2805fb7801c4e78e5dff..7712b3b2245e8eb4f51ded6154c4a0cd815fb9e6 100644
--- a/network/files/systemd/transport_interface.network.j2
+++ b/network/files/systemd/transport_interface.network.j2
@@ -8,7 +8,7 @@ MTUBytes=9000
 IPv6AcceptRA=false
 DHCP=no
 IPv6AcceptRA=false
-LinkLocalAddressing=yes
+LinkLocalAddressing=ipv6
 
 {% for domain in salt['pillar.get']('domains', {}).keys() %}
 VXLAN={{ domain }}-tp
diff --git a/network/files/systemd/vxlan_batadv.network.j2 b/network/files/systemd/vxlan_batadv.network.j2
index acc503624e198851b716d445f8c112ae272f44b3..6a5a8834ba7f8d22cc8ea199aafef9936db86f4d 100644
--- a/network/files/systemd/vxlan_batadv.network.j2
+++ b/network/files/systemd/vxlan_batadv.network.j2
@@ -8,7 +8,7 @@ RequiredForOnline=false
 BatmanAdvanced={{ domain }}-bat
 DHCP=no
 IPv6AcceptRA=false
-LinkLocalAddressing=yes
+LinkLocalAddressing=ipv6
 
 {%- for vtepIP in vtep.values() | sort %}
 [BridgeFDB]