diff --git a/client/network/src/discovery.rs b/client/network/src/discovery.rs index 42dc934ef7776..b6cb29584658f 100644 --- a/client/network/src/discovery.rs +++ b/client/network/src/discovery.rs @@ -663,6 +663,10 @@ impl NetworkBehaviour for DiscoveryBehaviour { }, FromSwarm::NewListenAddr(e) => { self.kademlia.on_swarm_event(FromSwarm::NewListenAddr(e)); + + if let Some(ref mut mdns) = self.mdns { + mdns.on_swarm_event(FromSwarm::NewListenAddr(e)); + } }, } }