Index: trunk/core/kernel/db/db_event_handler.php =================================================================== diff -u -N -r6751 -r6756 --- trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 6751) +++ trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 6756) @@ -1554,10 +1554,8 @@ */ function OnSearchReset(&$event) { - $this->Application->RemoveVar($event->getPrefixSpecial().'_search_filter'); - $this->Application->RemoveVar($event->getPrefixSpecial().'_search_keyword'); - - $this->Application->RemoveVar($event->getPrefixSpecial().'_custom_filter'); + $search_helper =& $this->Application->recallObject('SearchHelper'); + $search_helper->resetSearch($event); } /**