--- sites/all/modules/util/system_module.module.org	2008-06-05 17:10:34.000000000 +0100
+++ sites/all/modules/util/system_module.module	2008-12-18 15:07:45.000000000 +0000
@@ -35,10 +35,15 @@ function system_module_settings() {
     '#default_value' => (isset($result) && is_array($result)?array_keys($result):array()),
     '#options' => $packages,
   );
+  $form['system_module_show_counts'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Show module counts after package title'),
+    '#default_value' => variable_get('system_module_show_counts', 1),
+  );
 
   $form['submit'] = array(
     '#type' => 'submit',
-    '#value' => 'Customize --->',
+    '#value' => 'Submit',
   );
   return $form;
 }
@@ -61,6 +66,8 @@ function system_module_settings_submit($
     @db_query("INSERT INTO {system_module_users} (uid, data) VALUES (%d, '%s')", $user->uid, $data);
   }
 
+  variable_set('system_module_show_counts', $values['system_module_show_counts']);
+
   // Save user settings.
   user_save($user, array('system_module_cfg' => $values['system_module_cfg']));
 }
@@ -158,8 +165,11 @@ function theme_system_modules_theme($for
       
       $rows[] = $row;
     }
+    if (variable_get('system_module_show_counts', 1)) {
+      $package .= ' ['. $enabled_count .'] of ['. sizeof($modules) .']';
+    }
     $fieldset = array(
-      '#title' => $package .' ['. $enabled_count .'] of ['. sizeof($modules) .']',
+      '#title' => $package,
       '#collapsible' => TRUE,
       '#collapsed' => (isset($user->system_module_cfg[$package])? true:false), //here we influence the fieldset to be collapsed or expanded by default.
       '#value' => theme('table', $header, $rows, array('class' => 'package')),