diff -r b73a2e62868f -r 6dfc5f825351 contextengine/plugins/locationplugin/src/locationcontextplugin.cpp --- a/contextengine/plugins/locationplugin/src/locationcontextplugin.cpp Tue Feb 02 00:24:33 2010 +0200 +++ b/contextengine/plugins/locationplugin/src/locationcontextplugin.cpp Fri Mar 19 09:38:01 2010 +0200 @@ -149,6 +149,11 @@ ret = iManipulator.LocationSnapshot( aHD.MdeObject().Id() ); + if( ret != KErrNone ) + { + ret = KErrCompletion; + } + aHD.SetErrorCode( ret ); aObserver.PluginSnapshotStatus( &aHD ); }