diff -r f5907b1a1053 -r 0396474f30f5 emailservices/emailstore/base_plugin/inc/BasePlugin.h --- a/emailservices/emailstore/base_plugin/inc/BasePlugin.h Fri Mar 12 15:41:14 2010 +0200 +++ b/emailservices/emailstore/base_plugin/inc/BasePlugin.h Mon Mar 15 12:39:10 2010 +0200 @@ -814,7 +814,9 @@ virtual ~CMailboxInfo() { - iMailBox->RemoveObserverL( iBasePlugin ); + if ( iMailBox ) + iMailBox->RemoveObserverL( iBasePlugin ); + iObservers.Close(); delete iMailBoxName;