diff -r 150a13bad6af -r 0802db42e4e9 webservices/wsoviplugin/src/wsovihandlercontext.cpp --- a/webservices/wsoviplugin/src/wsovihandlercontext.cpp Tue Jan 26 13:03:48 2010 +0200 +++ b/webservices/wsoviplugin/src/wsovihandlercontext.cpp Sun May 30 23:54:06 2010 +0530 @@ -153,7 +153,10 @@ { if (aKey == HandlerContextKey::KSIF()) { - iWSOviPlugin = (CWSOviPlugin*)aValue; + if(aValue) + { + iWSOviPlugin = (CWSOviPlugin*)aValue; + } return KErrNone; } else if (aKey == HandlerContextKey::KLogger())