Index: branches/5.2.x/units/coupons/coupons_event_handler.php =================================================================== diff -u -N -r16516 -r16693 --- branches/5.2.x/units/coupons/coupons_event_handler.php (.../coupons_event_handler.php) (revision 16516) +++ branches/5.2.x/units/coupons/coupons_event_handler.php (.../coupons_event_handler.php) (revision 16693) @@ -1,6 +1,6 @@ setCloningRequired($object); $items_info = $this->Application->GetVar( $event->getPrefixSpecial(true) ); - list($id, $field_values) = each($items_info); + $id = key($items_info); + $field_values = $items_info[$id]; $object->setID($id); $object->SetFieldsFromHash($field_values); $event->setEventParam('form_data', $field_values);