diff -r 4e54af54a4a1 -r 6c59112cfd31 ipsservices/ipssosaoplugin/src/IpsSosAOPopAgent.cpp --- a/ipsservices/ipssosaoplugin/src/IpsSosAOPopAgent.cpp Wed Sep 15 17:47:19 2010 +0300 +++ b/ipsservices/ipssosaoplugin/src/IpsSosAOPopAgent.cpp Thu Sep 30 11:43:07 2010 +0300 @@ -237,8 +237,14 @@ FUNC_LOG; TMsvEntry tentry; TMsvId service; - iSession.GetEntry( iServiceId, service, tentry ); - return tentry.Connected(); + if (iSession.GetEntry( iServiceId, service, tentry ) == KErrNone) + { + return tentry.Connected(); + } + else + { + return EFalse; + } } // ----------------------------------------------------------------------------