From 799350e23fbf09f2dd15b1db378e7b898b0d88e8 2013-01-22 10:29:36 From: Darchigh Date: 2013-01-22 10:29:36 Subject: [PATCH] Small change... --- diff --git a/src/rostermanager.cpp b/src/rostermanager.cpp index daabf4402bf700e5e84c1e6b1df30a6ebaf88172..1cfedd0fadff2916581b2cb1bf194f100350ee68 100644 --- a/src/rostermanager.cpp +++ b/src/rostermanager.cpp @@ -282,14 +282,12 @@ void RosterManager::handleRemoteRosterResponse(boost::shared_ptrgetItems().empty()){ + if(!m_buddies.empty() && payload->getItems().empty()){ LOG4CXX_INFO(logger, "Received empty Roster upon login. Pushing full Roster."); for(std::map, boost::pool_allocator< std::pair > >::const_iterator c_it = m_buddies.begin(); c_it != m_buddies.end(); c_it++) { sendBuddyRosterPush(c_it->second); } - } } return;