Index: trunk/core/units/category_items/category_items_event_handler.php =================================================================== diff -u -r6625 -r7391 --- trunk/core/units/category_items/category_items_event_handler.php (.../category_items_event_handler.php) (revision 6625) +++ trunk/core/units/category_items/category_items_event_handler.php (.../category_items_event_handler.php) (revision 7391) @@ -24,8 +24,8 @@ function OnSetPrimary(&$event) { $object =& $event->getObject( Array('skip_autoload' => true) ); - $this->StoreSelectedIDs($event); - $ids=$this->getSelectedIDs($event); + $ids = $this->StoreSelectedIDs($event); + if($ids) { $id = array_shift($ids);