Index: branches/5.0.x/core/units/helpers/multilanguage_helper.php =================================================================== diff -u -N -r13274 -r13371 --- branches/5.0.x/core/units/helpers/multilanguage_helper.php (.../multilanguage_helper.php) (revision 13274) +++ branches/5.0.x/core/units/helpers/multilanguage_helper.php (.../multilanguage_helper.php) (revision 13371) @@ -1,6 +1,6 @@ scanTable('/^l[\d]+_'.preg_quote($field_name, '/').'$/'); if (!$ret) { // no multilingual fields at all (but we have such field without language prefix) - $original_found = $this->scanTable('/'.preg_quote($field_name, '/').'/'); + $original_found = $this->scanTable('/^'.preg_quote($field_name, '$/').'/'); $this->curSourceField = $original_found ? $field_name : false; } else {