Index: modules/color/color.info
===================================================================
RCS file: /cvs/drupal/drupal/modules/color/color.info,v
retrieving revision 1.10
diff -u -p -r1.10 color.info
--- modules/color/color.info	1 Sep 2009 20:39:55 -0000	1.10
+++ modules/color/color.info	2 Mar 2010 16:18:54 -0000
@@ -1,8 +1,7 @@
 ; $Id: color.info,v 1.10 2009/09/01 20:39:55 webchick Exp $
-
 name = Color
 description = Allows administrators to change the color scheme of compatible themes.
-package = Core
+package = core
 version = VERSION
 core = 7.x
 files[] = color.module
Index: modules/system/system.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.admin.inc,v
retrieving revision 1.259
diff -u -p -r1.259 system.admin.inc
--- modules/system/system.admin.inc	15 Feb 2010 15:07:57 -0000	1.259
+++ modules/system/system.admin.inc	2 Mar 2010 16:17:57 -0000
@@ -931,13 +931,16 @@ function system_modules($form, $form_sta
         }
       }
     }
-    $form['modules'][$module->info['package']][$filename] = _system_modules_build_row($module->info, $extra);
+    // Prevent duplicate packages due to different casing.
+    $package = drupal_strtolower($module->info['package']);
+    $form['modules'][$package][$filename] = _system_modules_build_row($module->info, $extra);
+    $form['modules'][$package]['#package'] = $module->info['package'];
   }
   // Add basic information to the fieldsets.
   foreach (element_children($form['modules']) as $package) {
     $form['modules'][$package] += array(
       '#type' => 'fieldset',
-      '#title' => t($package),
+      '#title' => t($form['modules'][$package]['#package']),
       '#collapsible' => TRUE,
       '#theme' => 'system_modules_fieldset',
       '#header' => array(
