Index: includes/form.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/form.inc,v retrieving revision 1.297 diff -u -r1.297 form.inc --- includes/form.inc 15 Oct 2008 14:17:26 -0000 1.297 +++ includes/form.inc 17 Oct 2008 22:56:50 -0000 @@ -1515,7 +1515,9 @@ $element['#attributes']['class'] .= ' collapsed'; } } - + + $element['#attributes']['id'] = form_clean_id($element['#title']); + return '
\n"; } @@ -2330,7 +2332,7 @@ $seen_ids = array(); return; } - $id = str_replace(array('][', '_', ' '), '-', $id); + $id = str_replace(array('][', '_', ' '), '-', drupal_strtolower($id)); // Ensure IDs are unique. The first occurrence is held but left alone. // Subsequent occurrences get a number appended to them. This incrementing