Index: branches/5.2.x/units/affiliate_payment_types/affiliate_payment_types_event_handler.php =================================================================== diff -u -N -r14625 -r14986 --- branches/5.2.x/units/affiliate_payment_types/affiliate_payment_types_event_handler.php (.../affiliate_payment_types_event_handler.php) (revision 14625) +++ branches/5.2.x/units/affiliate_payment_types/affiliate_payment_types_event_handler.php (.../affiliate_payment_types_event_handler.php) (revision 14986) @@ -1,6 +1,6 @@ Application->isAdmin ) { $object =& $event->getObject(); /* @var $object kDBList */ @@ -41,6 +43,8 @@ function OnSetPrimary(&$event) { $object =& $event->getObject(); + /* @var $object kDBItem */ + $object->SetDBField('IsPrimary', 1); $object->Update(); }