diff options
Diffstat (limited to '')
-rw-r--r-- | src/ejabberd_s2s_out.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ejabberd_s2s_out.erl b/src/ejabberd_s2s_out.erl index 73aa10ff..6d3b3e99 100644 --- a/src/ejabberd_s2s_out.erl +++ b/src/ejabberd_s2s_out.erl @@ -999,9 +999,9 @@ bounce_element(El, Error) -> <<"result">> -> ok; _ -> Err = jlib:make_error_reply(El, Error), - From = jlib:string_to_jid(xml:get_tag_attr_s(<<"from">>, + From = jid:from_string(xml:get_tag_attr_s(<<"from">>, El)), - To = jlib:string_to_jid(xml:get_tag_attr_s(<<"to">>, + To = jid:from_string(xml:get_tag_attr_s(<<"to">>, El)), ejabberd_router:route(To, From, Err) end. |