Index: modules/update/update.report.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/update/update.report.inc,v retrieving revision 1.21 diff -u -p -r1.21 update.report.inc --- modules/update/update.report.inc 27 Sep 2009 11:15:53 -0000 1.21 +++ modules/update/update.report.inc 28 Sep 2009 01:46:29 -0000 @@ -199,7 +199,8 @@ function theme_update_report($data) { if (!isset($rows[$project['project_type']])) { $rows[$project['project_type']] = array(); } - $rows[$project['project_type']][] = array( + $row_key = isset($project['title']) ? drupal_strtolower($project['title']) : drupal_strtolower($project['name']); + $rows[$project['project_type']][$row_key] = array( 'class' => array($class), 'data' => array($row), ); @@ -214,6 +215,7 @@ function theme_update_report($data) { ); foreach ($project_types as $type_name => $type_label) { if (!empty($rows[$type_name])) { + ksort($rows[$type_name]); $output .= "\n