diff -r 7333d7932ef7 -r 8b7f4e561641 installationservices/swi/source/sisregistry/server_legacy/siscontrollerverifier.cpp --- a/installationservices/swi/source/sisregistry/server_legacy/siscontrollerverifier.cpp Tue Aug 31 15:21:33 2010 +0300 +++ b/installationservices/swi/source/sisregistry/server_legacy/siscontrollerverifier.cpp Wed Sep 01 12:22:02 2010 +0100 @@ -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)