diff -r bf3935de63a1 -r ab1e518f96da webservices/wsnotifierplugins/src/sennotplugindlgimpl.cpp --- a/webservices/wsnotifierplugins/src/sennotplugindlgimpl.cpp Wed Mar 31 23:17:32 2010 +0300 +++ b/webservices/wsnotifierplugins/src/sennotplugindlgimpl.cpp Wed Apr 14 17:07:28 2010 +0300 @@ -348,7 +348,8 @@ iStatus = KRequestPending; TRequestStatus* status = &iStatus; - SetActive(); + if(!IsActive()) + SetActive(); User::RequestComplete(status, KErrNone); DOLOG(_L("[ CSenNotPluginDlgImpl::StartL(aBuffer, aReturnVal, aMessage): Done ]"));