diff -Naur kdepim-enterprise-20071116.orig/kmail/kmfoldertree.cpp kdepim-enterprise-20071116/kmail/kmfoldertree.cpp --- kdepim-enterprise-20071116.orig/kmail/kmfoldertree.cpp 2007-11-23 09:41:36.000000000 +0100 +++ kdepim-enterprise-20071116/kmail/kmfoldertree.cpp 2007-11-23 10:08:18.000000000 +0100 @@ -1539,8 +1539,8 @@ { KMFolderImap *folder = static_cast( fti->folder()->storage() ); // if we should list all folders we limit this to the root folder - if ( !folder->account()->listOnlyOpenFolders() && - fti->parent() ) + if ( !folder->account() || ( !folder->account()->listOnlyOpenFolders() && + fti->parent() ) ) return; if ( folder->getSubfolderState() == KMFolderImap::imapNoInformation ) {