Index: elements.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/elements/elements.module,v
retrieving revision 1.1.2.2.2.3
diff -u -F '^f' -r1.1.2.2.2.3 elements.module
--- elements.module	2 Dec 2009 11:22:11 -0000	1.1.2.2.2.3
+++ elements.module	14 Mar 2010 23:08:19 -0000
@@ -95,6 +95,7 @@ function form_process_tableselect($eleme
             '#default_value' => isset($value[$key]),
             '#attributes' => $element['#attributes'],
             '#ahah' => isset($element['#ahah']) ? $element['#ahah'] : NULL,
+            '#disabled' => (isset($choice['#disabled'])) ? $choice['#disabled'] : NULL,
             '#processed' => TRUE, // NEW
           );
         }
@@ -111,6 +112,7 @@ function form_process_tableselect($eleme
             '#parents' => $element['#parents'],
             //'#id' => drupal_html_id('edit-' . implode('-', $parents_for_id)),
             '#ahah' => isset($element['#ahah']) ? $element['#ahah'] : NULL,
+            '#disabled' => (isset($choice['#disabled'])) ? $choice['#disabled'] : NULL,
             '#spawned' => TRUE, // NEW
           );
         }
