diff --git a/src/iface/interface/mod.rs b/src/iface/interface/mod.rs index b00446f94..78e2317b7 100644 --- a/src/iface/interface/mod.rs +++ b/src/iface/interface/mod.rs @@ -363,7 +363,7 @@ impl Interface { InterfaceInner::flush_neighbor_cache(&mut self.inner); InterfaceInner::check_ip_addrs(&self.inner.ip_addrs); - #[cfg(all(feature = "proto-ipv6", feature = "multicast"))] + #[cfg(all(feature = "proto-ipv6", feature = "multicast", feature = "medium-ethernet"))] if self.inner.caps.medium == Medium::Ethernet { self.update_solicited_node_groups(); }