diff --git a/kmfolderimap.cpp b/kmfolderimap.cpp index f4017d847..6b34aa426 100644 --- a/kmfolderimap.cpp +++ b/kmfolderimap.cpp @@ -1450,6 +1450,7 @@ void KMFolderImap::slotGetMessagesData(KIO::Job * job, const QByteArray & data) if ( ok && exists < count() ) { kdDebug(5006) << "KMFolderImap::slotGetMessagesData - server has less messages (" << exists << ") then folder (" << count() << "), so reload" << endl; + open(); reallyGetFolder( QString::null ); (*it).cdata.remove(0, pos); return;