diff -r b1ea1642412e -r ac7e4d1d9209 fep/aknfep/UiPlugins/AknFepUiInterface/AvkonImpl/src/AknFepQuery.cpp --- a/fep/aknfep/UiPlugins/AknFepUiInterface/AvkonImpl/src/AknFepQuery.cpp Thu Jul 15 19:01:13 2010 +0300 +++ b/fep/aknfep/UiPlugins/AknFepUiInterface/AvkonImpl/src/AknFepQuery.cpp Thu Aug 19 10:15:25 2010 +0300 @@ -79,7 +79,15 @@ { underlyingEditorSCTResId = R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG_CHINESE; } - } + } + else if (FeatureManager::FeatureSupported(KFeatureIdKorean)) + { + // Use the special sct resource file for Korean variant. + if (!underlyingEditorSCTResId || underlyingEditorSCTResId == R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG) + { + underlyingEditorSCTResId = R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG_KOREAN; + } + } else if (!underlyingEditorSCTResId) { underlyingEditorSCTResId = R_AVKON_SPECIAL_CHARACTER_TABLE_DIALOG;