diff -r 6ceef9a83b1a -r 6defe5d1bd39 textinput/AknInputLanguage/src/ptiInputLanguageInfo.cpp --- a/textinput/AknInputLanguage/src/ptiInputLanguageInfo.cpp Mon Mar 15 12:42:02 2010 +0200 +++ b/textinput/AknInputLanguage/src/ptiInputLanguageInfo.cpp Wed Mar 31 22:08:20 2010 +0300 @@ -21,6 +21,7 @@ #include "AknInputLanguageInfo.h" #include "ptiInputLanguageInfo.h" +#include "e32cmn.h" // CONSTANTS const TInt KInputLanguageArrayGranularity = 10; @@ -167,7 +168,17 @@ EXPORT_C TAknLanguageName CT9InputLanguageInfo::LanguageName( TLanguage aLanguageCode ) const { MPtiLanguage* lang = iPtiEngineInterface->GetLanguage(aLanguageCode); - return lang->LocalizedName(); + + TAknLanguageName buf; + if( lang != NULL ) + { + buf.Copy( lang->LocalizedName() ); + } + else + { + buf.Copy( KNullDesC ); + } + return buf; } EXPORT_C TLanguage CT9InputLanguageInfo::UrlLanguage() const