diff options
Diffstat (limited to 'src/mod_irc')
-rw-r--r-- | src/mod_irc/mod_irc_connection.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mod_irc/mod_irc_connection.erl b/src/mod_irc/mod_irc_connection.erl index 671c98328..f4e1c29d3 100644 --- a/src/mod_irc/mod_irc_connection.erl +++ b/src/mod_irc/mod_irc_connection.erl @@ -303,8 +303,8 @@ handle_info({route_chan, Channel, Resource, {xmlelement, "iq", Attrs, Els} = El}, StateName, StateData) -> From = StateData#state.user, - To = {lists:concat([Channel, "%", StateData#state.server]), - StateData#state.myname, StateData#state.nick}, + To = jlib:make_jid(lists:concat([Channel, "%", StateData#state.server]), + StateData#state.myname, StateData#state.nick), case jlib:iq_query_info(El) of #iq{xmlns = ?NS_MUC_ADMIN} = IQ -> iq_admin(StateData, Channel, From, To, IQ); |