diff -r eb1f2e154e89 -r 3b79bedfdc20 textinput/AknInputLanguage/src/ptiInputLanguageInfo.cpp --- a/textinput/AknInputLanguage/src/ptiInputLanguageInfo.cpp Tue Feb 02 01:02:04 2010 +0200 +++ b/textinput/AknInputLanguage/src/ptiInputLanguageInfo.cpp Fri Apr 16 15:17:40 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