Index: branches/RC/core/kernel/utility/formatters/multilang_formatter.php =================================================================== diff -u -r10794 -r11291 --- branches/RC/core/kernel/utility/formatters/multilang_formatter.php (.../multilang_formatter.php) (revision 10794) +++ branches/RC/core/kernel/utility/formatters/multilang_formatter.php (.../multilang_formatter.php) (revision 11291) @@ -14,7 +14,10 @@ { if (preg_match('/^l[0-9]+_/', $field_name)) return $field_name; $lang = $from_primary ? $this->Application->GetDefaultLanguageId() : $this->Application->GetVar('m_lang'); - if (!$lang) $lang = $this->Application->GetDefaultLanguageId(); + if (!$lang || ($lang == 'default')) { + $lang = $this->Application->GetDefaultLanguageId(); + } + return 'l'.$lang.'_'.$field_name; }