diff -r bd7edf625bdd -r 97232defd20e calendarui/server/CalenSvr/src/CalenServer.cpp --- a/calendarui/server/CalenSvr/src/CalenServer.cpp Wed Sep 01 12:32:31 2010 +0100 +++ b/calendarui/server/CalenSvr/src/CalenServer.cpp Tue Sep 14 21:17:03 2010 +0300 @@ -655,7 +655,7 @@ TPckgC pkgMarkAsDelete(markAsdelete); TRAPD(err,pkgMarkAsDelete.Set(calendarInfo->PropertyValueL(keyBuff))); markAsdelete = pkgMarkAsDelete(); - if( markAsdelete ) + if( markAsdelete && (err == KErrNone)) { // Mark the CalFile as visible. calendarInfo->SetEnabled( ETrue );