diff -r a4d6f1ea0416 -r e7aa27f58ae1 ipsservices/ipssosplugin/src/ipsplgimap4connectop.cpp --- a/ipsservices/ipssosplugin/src/ipsplgimap4connectop.cpp Tue Jan 26 11:45:42 2010 +0200 +++ b/ipsservices/ipssosplugin/src/ipsplgimap4connectop.cpp Tue Feb 02 00:02:40 2010 +0200 @@ -522,7 +522,10 @@ // void CIpsPlgImap4ConnectOp::QueryUserPwdL() { - iEventHandler->QueryUsrPassL( iService, this ); + if ( iEventHandler ) + { + iEventHandler->QueryUsrPassL( iService, this ); + } }