diff --git a/src/mod_multicast.erl b/src/mod_multicast.erl index e6b2a93d2..d12aae410 100644 --- a/src/mod_multicast.erl +++ b/src/mod_multicast.erl @@ -784,8 +784,9 @@ process_discoitems_result(From, LServiceS, #disco_items{items = Items}) -> {found_waiter, Waiter} -> List = lists:flatmap( fun(#disco_item{jid = #jid{luser = <<"">>, + lserver = LServer, lresource = <<"">>} = J}) -> - [J]; + [LServer]; (_) -> [] end, Items),