diff --git a/substrate/client/network/src/discovery.rs b/substrate/client/network/src/discovery.rs index 42dc934ef7..b6cb295846 100644 --- a/substrate/client/network/src/discovery.rs +++ b/substrate/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)); + } }, } }