diff --git a/src/mod_multicast.erl b/src/mod_multicast.erl index 9b51d72a7..a84900158 100644 --- a/src/mod_multicast.erl +++ b/src/mod_multicast.erl @@ -407,7 +407,7 @@ route_grouped(LServer, LService, From, Groups, RestOfAddresses, Packet) -> route_single -> route_individual(From, CC, BCC, OtherCC ++ RestOfAddresses, Packet); {route_multicast, Service, Limits} -> - route_multicast(From, Service, CC, BCC, OtherCC ++ RestOfAddresses, Packet, Limits) + route_multicast(From, jid:make(Service), CC, BCC, OtherCC ++ RestOfAddresses, Packet, Limits) end end, ok, Groups).