Index: branches/unlabeled/unlabeled-1.1.2/core/kernel/utility/formatters/multilang_formatter.php =================================================================== diff -u -r5634 -r5970 --- branches/unlabeled/unlabeled-1.1.2/core/kernel/utility/formatters/multilang_formatter.php (.../multilang_formatter.php) (revision 5634) +++ branches/unlabeled/unlabeled-1.1.2/core/kernel/utility/formatters/multilang_formatter.php (.../multilang_formatter.php) (revision 5970) @@ -4,7 +4,7 @@ { /** - * Returns ML field equivalent to field name specifed + * Returns ML field equivalent to field name specifed * * @param string $field_name * @param bool $from_primary use primary/current language for name custruction @@ -13,6 +13,7 @@ function LangFieldName($field_name, $from_primary = false) { $lang = $from_primary ? $this->Application->GetDefaultLanguageId() : $this->Application->GetVar('m_lang'); + if (!$lang) $lang = $this->Application->GetDefaultLanguageId(); return 'l'.$lang.'_'.$field_name; }