Index: includes/module.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/module.inc,v
retrieving revision 1.126
diff -u -p -r1.126 module.inc
--- includes/module.inc	20 Sep 2008 20:22:23 -0000	1.126
+++ includes/module.inc	27 Sep 2008 18:48:59 -0000
@@ -92,6 +92,7 @@ function module_rebuild_cache() {
     'dependencies' => array(),
     'dependents' => array(),
     'description' => '',
+    'package' => 'Other',
     'version' => NULL,
     'php' => DRUPAL_MINIMUM_PHP,
   );
Index: modules/system/system.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.admin.inc,v
retrieving revision 1.93
diff -u -p -r1.93 system.admin.inc
--- modules/system/system.admin.inc	27 Sep 2008 06:29:47 -0000	1.93
+++ modules/system/system.admin.inc	27 Sep 2008 18:49:01 -0000
@@ -681,9 +681,6 @@ function system_modules($form_state = ar
         $extra['dependents'][] = $files[$dependent]->info['name'] . t(' (<span class="admin-disabled">disabled</span>)');
       }
     }
-    if (!isset($module->info['package'])) {
-      $module->info['package'] = 'Other';
-    }
     $form['modules'][$module->info['package']][$filename] = _system_modules_build_row($module->info, $extra);
   }
   // Add basic information to the fieldsets.
