diff --git a/node/Network.cpp b/node/Network.cpp index da45f050e..13c813442 100644 --- a/node/Network.cpp +++ b/node/Network.cpp @@ -167,6 +167,7 @@ void Network::multicastSubscribe(const MulticastGroup &mg) return; _myMulticastGroups.push_back(mg); std::sort(_myMulticastGroups.begin(),_myMulticastGroups.end()); + _announceMulticastGroups(); } void Network::multicastUnsubscribe(const MulticastGroup &mg)