diff --git a/kmfolder.cpp b/kmfolder.cpp index 029095b4b..d32e29de4 100644 --- a/kmfolder.cpp +++ b/kmfolder.cpp @@ -66,7 +66,8 @@ KMFolder::KMFolder( KMFolderDir* aParent, const QString& aFolderName, // trigger from here, since it needs a fully constructed FolderStorage assert( mStorage ); - mStorage->registerWithMessageDict(); + if ( aParent ) + mStorage->registerWithMessageDict(); if ( aParent ) { connect( mStorage, SIGNAL( msgAdded( KMFolder*, Q_UINT32 ) ),