diff --git a/source/lobby/XmppClient.cpp b/source/lobby/XmppClient.cpp index a26d107351..7df1f85b0a 100644 --- a/source/lobby/XmppClient.cpp +++ b/source/lobby/XmppClient.cpp @@ -557,7 +557,7 @@ void XmppClient::SendIqGetConnectionData(const std::string& jid, const std::stri connectionData->m_IsLocalIP = localIP ? "1" : "0"; gloox::IQ iq(gloox::IQ::Get, targetJID, m_Impl->m_client.getID()); iq.addExtension(connectionData); - m_Impl->m_connectionDataJid = iq.from().full(); + m_Impl->m_connectionDataJid = iq.to().full(); m_Impl->m_connectionDataIqId = iq.id(); DbgXMPP("SendIqGetConnectionData [" << tag_xml(iq) << "]"); m_Impl->m_client.send(iq);