diff --git a/src/user.cpp b/src/user.cpp index e6d6e832c9a887c2f8f76bfbc3937acafdff822e..d16d6bd067c303fbc5efe141c58c85f19f7e794c 100644 --- a/src/user.cpp +++ b/src/user.cpp @@ -153,7 +153,7 @@ void User::handlePresence(Swift::Presence::ref presence) { response->setFrom(m_component->getJID()); m_component->getStanzaChannel()->sendPresence(response); LOG4CXX_INFO(logger, m_jid.toString() << ": Changing legacy network presence to " << response->getType()); - onPresenceChanged(response); + onPresenceChanged(highest); } else { Swift::Presence::ref response = Swift::Presence::create();