Index: includes/form.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/form.inc,v
retrieving revision 1.486
diff -u -p -r1.486 form.inc
--- includes/form.inc	30 Aug 2010 05:52:35 -0000	1.486
+++ includes/form.inc	30 Aug 2010 16:58:01 -0000
@@ -2788,9 +2810,14 @@ function theme_tableselect($variables) {
     // Add an empty header or a "Select all" checkbox to provide room for the
     // checkboxes/radios in the first table column.
     if ($element['#js_select']) {
+      // Add a "Select all" checkbox when checkboxes are displayed.
       drupal_add_js('misc/tableselect.js');
       array_unshift($header, array('class' => array('select-all')));
     }
+    else {
+      // Add an empty header when radio buttons are displayed.
+      array_unshift($header, '');
+    }
   }
   return theme('table', array('header' => $header, 'rows' => $rows, 'empty' => $element['#empty'], 'attributes' => $element['#attributes']));
 }
