diff -r 741e5bba2bd1 -r f9033e605ee2 installationservices/swi/source/sisregistry/server_legacy/siscontrollerverifier.cpp --- a/installationservices/swi/source/sisregistry/server_legacy/siscontrollerverifier.cpp Tue May 11 16:20:28 2010 +0300 +++ b/installationservices/swi/source/sisregistry/server_legacy/siscontrollerverifier.cpp Tue May 25 12:50:16 2010 +0300 @@ -96,9 +96,11 @@ void CSisControllerVerifier::CompleteRequestL() { TPckg packageResult(isVerified); - - iMessage.WriteL(EIpcArgument0, packageResult); - iMessage.Complete(KErrNone); + if ( !iMessage.IsNull() ) + { + iMessage.WriteL(EIpcArgument0, packageResult); + iMessage.Complete(KErrNone); + } } TInt CSisControllerVerifier::RunError(TInt)