diff -r a9c7e5670d17 -r c6838af47512 messagingappbase/mce/src/MceMainViewListItemArray.cpp --- a/messagingappbase/mce/src/MceMainViewListItemArray.cpp Mon Mar 15 12:40:06 2010 +0200 +++ b/messagingappbase/mce/src/MceMainViewListItemArray.cpp Wed Mar 31 21:25:02 2010 +0300 @@ -1053,13 +1053,14 @@ _LIT(KDirAndMceExtraItemsResFileName,"mceextraitems.rsc"); TFileName fileName; + fileName.Insert( 0,KDC_APP_RESOURCE_DIR ); + fileName.Append( KDirAndMceExtraItemsResFileName ); TFindFile finder( iCoeEnv->FsSession() ); //Search Y->A then Z: - TInt err = finder.FindByDir( KDirAndMceExtraItemsResFileName, KDC_APP_RESOURCE_DIR ); + BaflUtils::NearestLanguageFile(iCoeEnv->FsSession(),fileName); + TInt err = finder.FindByDir(fileName , KDC_APP_RESOURCE_DIR ); if(err == KErrNone) - { - fileName = finder.File(); - BaflUtils::NearestLanguageFile(iCoeEnv->FsSession(),fileName); + { RConeResourceLoader resources( *iCoeEnv ); TInt err = KErrNone;