diff -r c87e5f80c17d -r 86cf7a1b7eb9 sysstatemgmt/syslangutil/ssmlangselcmd/src/ssmlangselcmd.cpp --- a/sysstatemgmt/syslangutil/ssmlangselcmd/src/ssmlangselcmd.cpp Thu Jul 01 11:20:10 2010 +0300 +++ b/sysstatemgmt/syslangutil/ssmlangselcmd/src/ssmlangselcmd.cpp Fri Jul 16 11:04:43 2010 +0300 @@ -401,7 +401,8 @@ { TBool isValid( EFalse ); //Validate and get the selected settings - TRAPD( errorCode, isValid = ValidateAndGetSettingsL( aLastSelectedLang, aLastSelectedRegion, aLastSelectedCollation ) ); + TInt errorCode = KErrNone; + TRAP( errorCode, isValid = ValidateAndGetSettingsL( aLastSelectedLang, aLastSelectedRegion, aLastSelectedCollation ) ); ERROR_1( errorCode, "Validation failed for the selected Language, region and Collation with error %d", errorCode ); return isValid; }