diff --git a/src/mod_pubsub.erl b/src/mod_pubsub.erl index 913c76f93..494ff066d 100644 --- a/src/mod_pubsub.erl +++ b/src/mod_pubsub.erl @@ -944,8 +944,8 @@ node_disco_info(Host, Node, _From, _Identity, _Features) -> end, Meta = [{title, get_option(Options, title, <<>>)}, {description, get_option(Options, description, <<>>)}, - {owner, [LJID || {LJID, Aff} <- Affs, Aff =:= owner]}, - {publisher, [LJID || {LJID, Aff} <- Affs, Aff =:= publisher]}, + {owner, [jid:make(LJID) || {LJID, Aff} <- Affs, Aff =:= owner]}, + {publisher, [jid:make(LJID) || {LJID, Aff} <- Affs, Aff =:= publisher]}, {num_subscribers, length([LJID || {LJID, Aff} <- Affs, Aff =:= subscriber])}], XData = #xdata{type = result, fields = pubsub_meta_data:encode(Meta)},