diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index 7983f448a10..42fcb500db8 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -2681,10 +2681,9 @@ static int link_enter_join_netdev(Link *link) { HASHMAP_FOREACH(netdev, link->network->stacked_netdevs, i) { - if (netdev->ifindex > 0) { - link_joined(link); + if (netdev->ifindex > 0) + /* Assume already enslaved. */ continue; - } log_struct(LOG_DEBUG, LOG_LINK_INTERFACE(link),