Index: trunk/core/units/statistics/statistics_event_handler.php =================================================================== diff -u -N -r4524 -r4687 --- trunk/core/units/statistics/statistics_event_handler.php (.../statistics_event_handler.php) (revision 4524) +++ trunk/core/units/statistics/statistics_event_handler.php (.../statistics_event_handler.php) (revision 4687) @@ -9,10 +9,19 @@ */ function SetCustomQuery(&$event) { + $object =& $event->getObject(); + if ($event->Special == 'summary') { - $object =& $event->getObject(); $object->addFilter('summary_filter', '%1$s.AdminSummary = 1'); } + + $module_list = ''; + foreach ($this->Application->ModuleInfo as $module_name => $module_info) { + $module_list .= $this->Conn->qstr($module_name).','; + } + $module_list = preg_replace('/(.*),$/', '\\1', $module_list); + + $object->addFilter('status_filter', '%1$s.Module IN ('.$module_list.')'); } }