diff --git a/src/usersreconnecter.cpp b/src/usersreconnecter.cpp index 7a7ecdfd..ada0283a 100644 --- a/src/usersreconnecter.cpp +++ b/src/usersreconnecter.cpp @@ -63,7 +63,11 @@ void UsersReconnecter::reconnectNextUser() { LOG4CXX_INFO(logger, "Sending probe presence to " << user); Swift::Presence::ref response = Swift::Presence::create(); - response->setTo(user); + try { + response->setTo(user); + } + catch (...) { return; } + response->setFrom(m_component->getJID()); response->setType(Swift::Presence::Probe);