Index: branches/5.3.x/units/link_validation/link_validation_eh.php =================================================================== diff -u -N -r15696 -r15808 --- branches/5.3.x/units/link_validation/link_validation_eh.php (.../link_validation_eh.php) (revision 15696) +++ branches/5.3.x/units/link_validation/link_validation_eh.php (.../link_validation_eh.php) (revision 15808) @@ -1,6 +1,6 @@ Application->recallObject($event->getPrefixSpecial().'_TempHandler', 'kTempTablesHandler'); + $temp_handler = $this->Application->recallObject($event->getPrefixSpecial().'_TempHandler', 'kTempTablesHandler', Array ('parent_event' => $event)); /* @var $temp_handler kTempTablesHandler */ $temp_handler->DeleteItems($event->Prefix, $event->Special, $ids); @@ -488,7 +488,7 @@ return ; } - $temp_handler = $this->Application->recallObject('l_TempHandler', 'kTempTablesHandler'); + $temp_handler = $this->Application->recallObject('l_TempHandler', 'kTempTablesHandler', Array ('parent_event' => $event)); /* @var $temp_handler kTempTablesHandler */ $temp_handler->DeleteItems('l', '', $ids); Index: branches/5.3.x/units/listings/listings_event_handler.php =================================================================== diff -u -N -r15696 -r15808 --- branches/5.3.x/units/listings/listings_event_handler.php (.../listings_event_handler.php) (revision 15696) +++ branches/5.3.x/units/listings/listings_event_handler.php (.../listings_event_handler.php) (revision 15808) @@ -1,6 +1,6 @@ Application->recallObject($event->getPrefixSpecial().'_TempHandler', 'kTempTablesHandler'); + $temp_handler = $this->Application->recallObject($event->getPrefixSpecial().'_TempHandler', 'kTempTablesHandler', Array ('parent_event' => $event)); + /* @var $temp_handler kTempTablesHandler */ + $temp_handler->DeleteItems($event->Prefix, $event->Special, Array($listing_id)); } Index: branches/5.3.x/units/links/links_event_handler.php =================================================================== diff -u -N -r15696 -r15808 --- branches/5.3.x/units/links/links_event_handler.php (.../links_event_handler.php) (revision 15696) +++ branches/5.3.x/units/links/links_event_handler.php (.../links_event_handler.php) (revision 15808) @@ -1,6 +1,6 @@ Application->recallObject($event->getPrefixSpecial() . '_TempHandler', 'kTempTablesHandler'); + $temp_handler = $this->Application->recallObject($event->getPrefixSpecial() . '_TempHandler', 'kTempTablesHandler', Array ('parent_event' => $event)); /* @var $temp_handler kTempTablesHandler */ $categories_sql = ' SELECT main_table.ResourceId, ci.CategoryId, main_table.' . $id_field . '