Index: includes/form.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/form.inc,v
retrieving revision 1.482
diff -u -p -r1.482 form.inc
--- includes/form.inc	17 Aug 2010 18:25:31 -0000	1.482
+++ includes/form.inc	17 Aug 2010 19:24:27 -0000
@@ -2840,9 +2840,17 @@ function form_process_tableselect($eleme
       // Do not overwrite manually created children.
       if (!isset($element[$key])) {
         if ($element['#multiple']) {
+          if (isset($element['#options'][$key]['title']['data']['#title']) && !empty($element['#options'][$key]['title']['data']['#title'])) {
+            $title_display = 'invisible';
+            $title = t('Select update options for @row', array('@row' => $element['#options'][$key]['title']['data']['#title']));
+          } else {
+            $title_display = '';
+            $title = '';
+          }
           $element[$key] = array(
             '#type' => 'checkbox',
-            '#title' => '',
+            '#title_display' => $title_display,
+            '#title' => $title,
             '#return_value' => $key,
             '#default_value' => isset($value[$key]) ? $key : NULL,
             '#attributes' => $element['#attributes'],
