Index: branches/5.2.x/core/units/translator/translator_event_handler.php =================================================================== diff -u -N -r13840 -r14095 --- branches/5.2.x/core/units/translator/translator_event_handler.php (.../translator_event_handler.php) (revision 13840) +++ branches/5.2.x/core/units/translator/translator_event_handler.php (.../translator_event_handler.php) (revision 14095) @@ -1,6 +1,6 @@ getPrefixAndField($event); $object =& $this->Application->recallObject($obj_prefix); + /* @var $object kDBItem */ $lang = $translator->GetDBField('Language'); - $object->Fields['l'.$lang.'_'.$field] = Array(); + + $object->SetFieldOptions('l'.$lang.'_'.$field, Array ()); $object->SetDBField('l'.$lang.'_'.$field, $translator->GetDBField('Translation')); $this->RemoveRequiredFields($object); $object->Update();