SVN commit 415955 by sanders: Improve sanity checking for online imap filtering. CCMAIL:105820-done@bugs.kde.org M +3 -2 trunk/KDE/kdepim/kmail/kmacctimap.cpp --- trunk/KDE/kdepim/kmail/kmacctimap.cpp #415954:415955 @@ -417,8 +417,9 @@ continue; } - KMFolderImap *imapFolder = static_cast(folder->storage()); - if (!imapFolder->folder()->isSystemFolder() || + KMFolderImap *imapFolder = dynamic_cast(folder->storage()); + if (!imapFolder || + !imapFolder->folder()->isSystemFolder() || !(imapFolder->imapPath() == "/INBOX/") ) { // sanity checking mFilterSerNumsToSave.remove( QString( "%1" ).arg( *filterIt ) ); ++filterIt;