Index: apachesolr.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/apachesolr/apachesolr.module,v
retrieving revision 1.1.2.52
diff -u -r1.1.2.52 apachesolr.module
--- apachesolr.module	7 Apr 2009 10:34:50 -0000	1.1.2.52
+++ apachesolr.module	15 Jun 2009 15:25:57 -0000
@@ -50,7 +50,8 @@
       // Collect some stats (from search.module)
       $remaining = 0;
       $total = 0;
-      foreach (module_list() as $module) {
+      $apachesolr_search_modules = variable_get('apachesolr_search_modules', array('apachesolr_search'));
+      foreach ($apachesolr_search_modules as $module) {
         if (module_hook($module, 'search')) {
           $status = module_invoke($module, 'search', 'status');
           $remaining += $status['remaining'];
