Index: trunk/core/kernel/db/db_event_handler.php =================================================================== diff -u -N -r6756 -r6833 --- trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 6756) +++ trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 6833) @@ -693,7 +693,8 @@ } // add custom filter - $custom_filters = $this->Application->RecallVar($event->getPrefixSpecial().'_custom_filter'); + $view_name = $this->Application->RecallVar($event->getPrefixSpecial().'_current_view'); + $custom_filters = $this->Application->RecallPersistentVar($event->getPrefixSpecial().'_custom_filter.'.$view_name); if ($custom_filters) { $grid_name = $event->getEventParam('grid'); $custom_filters = unserialize($custom_filters);