Index: includes/registry.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/registry.inc,v
retrieving revision 1.18
diff -u -p -r1.18 registry.inc
--- includes/registry.inc	10 Jun 2009 16:14:49 -0000	1.18
+++ includes/registry.inc	28 Jun 2009 01:43:48 -0000
@@ -38,8 +38,7 @@ function _registry_rebuild() {
   _registry_get_resource_name();
 
   // Get current list of modules and their files.
-  $modules = drupal_system_listing('/\.module$/', 'modules', 'name', 0);
-  system_get_files_database($modules, 'module');
+  $modules = system_get_module_data();
   // Get the list of files we are going to parse.
   $files = array();
   foreach ($modules as &$module) {
