diff --git a/sys/net/gnrc/network_layer/ipv6/nib/nib.c b/sys/net/gnrc/network_layer/ipv6/nib/nib.c index 03997aeed2..5fe55a0529 100644 --- a/sys/net/gnrc/network_layer/ipv6/nib/nib.c +++ b/sys/net/gnrc/network_layer/ipv6/nib/nib.c @@ -1397,7 +1397,8 @@ static bool _resolve_addr(const ipv6_addr_t *dst, gnrc_netif_t *netif, return false; } - if (IS_ACTIVE(CONFIG_GNRC_IPV6_NIB_ARSM)) { + /* don't do multicast address resolution on 6lo */ + if (!gnrc_netif_is_6ln(netif)) { _probe_nbr(entry, reset); }