diff -r 73a1feb507fb -r bc78a40cd63c mmsharing/mmshavailability/src/musavanetworkregistrationstatus.cpp --- a/mmsharing/mmshavailability/src/musavanetworkregistrationstatus.cpp Tue Aug 31 15:12:07 2010 +0300 +++ b/mmsharing/mmshavailability/src/musavanetworkregistrationstatus.cpp Wed Sep 01 12:31:01 2010 +0100 @@ -51,8 +51,11 @@ iObserver.Reset(); iObserver.Close(); iPhone.Close(); - iTelServer.UnloadPhoneModule( KMmTsyModuleName ); - iTelServer.Close(); + if( iTelServer.Handle() ) + { + iTelServer.UnloadPhoneModule( KMmTsyModuleName ); + iTelServer.Close(); + } }