diff -r f56ec6ce2732 -r 6f9f6e99a23e mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cdeleteobject.cpp --- a/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cdeleteobject.cpp Tue May 11 16:40:32 2010 +0300 +++ b/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cdeleteobject.cpp Tue May 25 13:14:13 2010 +0300 @@ -64,7 +64,6 @@ void CDeleteObject::ConstructL() { CActiveScheduler::Add( this ); - SetPSStatus(); } // ----------------------------------------------------------------------------- @@ -104,6 +103,8 @@ // EXPORT_C void CDeleteObject::ServiceL() { + MmMtpDpUtility::SetPSStatus(EMtpPSStatusActive); + iObjectsToDelete.Reset(); iDeleteError = KErrNone; TUint32 objectHandle = Request().Uint32( TMTPTypeRequest::ERequestParameter1 );