diff -r e1de7d03f843 -r 1a3f0bca12c6 omads/omadsextensions/adapters/agenda/src/nsmlagendadatastore.cpp --- a/omads/omadsextensions/adapters/agenda/src/nsmlagendadatastore.cpp Fri Apr 16 14:53:26 2010 +0300 +++ b/omads/omadsextensions/adapters/agenda/src/nsmlagendadatastore.cpp Mon May 03 12:24:28 2010 +0300 @@ -975,13 +975,13 @@ iEntryView->DeleteL( uidArray, aNumSuccessfulDeleted ); CleanupStack::PopAndDestroy( &uidArray ); // uidArray + iSnapshotRegistered = EFalse; // Update changefinder if ( iChangeFinder ) { iChangeFinder->ResetL(); + RegisterSnapshotL(); } - iSnapshotRegistered = EFalse; - RegisterSnapshotL(); User::RequestComplete( iCallerStatus, KErrNone );