Index: branches/5.2.x/units/links/links_event_handler.php =================================================================== diff -u -N -r14678 -r14703 --- branches/5.2.x/units/links/links_event_handler.php (.../links_event_handler.php) (revision 14678) +++ branches/5.2.x/units/links/links_event_handler.php (.../links_event_handler.php) (revision 14703) @@ -1,6 +1,6 @@ StoreSelectedIDs($event); if (!$ids) { - return true; + return ; } // check, that user has not selected multiple links from same group @@ -134,7 +134,8 @@ } if (!$groping_error) { - $temp =& $this->Application->recallObject($event->getPrefixSpecial().'_TempHandler', 'kTempTablesHandler'); + $temp_handler =& $this->Application->recallObject($event->getPrefixSpecial().'_TempHandler', 'kTempTablesHandler'); + /* @var $temp_handler kTempTablesHandler */ $categories_sql = 'SELECT main_table.ResourceId, ci.CategoryId, main_table.'.$id_field.' FROM '.$table_name.' main_table @@ -163,7 +164,7 @@ } // delete all links from group except primary - $temp->DeleteItems($event->Prefix, $event->Special, array_values($group_links)); + $temp_handler->DeleteItems($event->Prefix, $event->Special, array_values($group_links)); }