From 289b4f77a62b3eb1b598f75c0107d6a326061606 Mon Sep 17 00:00:00 2001
From: Angie Byron <webchick@24967.no-reply.drupal.org>
Date: Sat, 27 Sep 2008 19:03:30 +0000
Subject: [PATCH] #229129 follow-up by Arancaytar, chx, and webchick:
 Instantiate module package property.

---
 includes/module.inc             | 1 +
 modules/system/system.admin.inc | 3 ---
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/includes/module.inc b/includes/module.inc
index 779d647f7353..61275488843e 100644
--- a/includes/module.inc
+++ b/includes/module.inc
@@ -92,6 +92,7 @@ function module_rebuild_cache() {
     'dependencies' => array(),
     'dependents' => array(),
     'description' => '',
+    'package' => 'Other',
     'version' => NULL,
     'php' => DRUPAL_MINIMUM_PHP,
   );
diff --git a/modules/system/system.admin.inc b/modules/system/system.admin.inc
index 4e1ad35b0b07..fead5c2fc4b7 100644
--- a/modules/system/system.admin.inc
+++ b/modules/system/system.admin.inc
@@ -681,9 +681,6 @@ function system_modules($form_state = array()) {
         $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.
-- 
GitLab