diff -r 646a02f170b9 -r 3cebc1a84278 locationmanager/locationtrail/src/locationremappingao.cpp --- a/locationmanager/locationtrail/src/locationremappingao.cpp Fri Mar 12 15:44:28 2010 +0200 +++ b/locationmanager/locationtrail/src/locationremappingao.cpp Mon Mar 15 12:42:24 2010 +0200 @@ -149,8 +149,7 @@ // clear all "old" location id's from remap items if( removeLocations.Count() < 0 ) { - index = iRemapItems.Count(); - for( TInt i = 0; i < index; i++ ) + for( TInt i = iRemapItems.Count() - 1; i >=0; i-- ) { TInt err = removeLocations.Find( iRemapItems[i].iLocationId ); if ( err != KErrNotFound )