Index: includes/form.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/form.inc,v retrieving revision 1.272 diff -u -r1.272 form.inc --- includes/form.inc 6 May 2008 12:18:45 -0000 1.272 +++ includes/form.inc 22 May 2008 17:31:32 -0000 @@ -1517,12 +1517,20 @@ function theme_radio($element) { _form_set_class($element, array('form-radio')); $output = ''; + + $output .= drupal_attributes($element['#attributes']) .' />'; if (!is_null($element['#title'])) { - $output = ''; +if (!empty($element['#id'])) { //and this one - only add for if we know element's id +$output = ''; +} else { +$output = ''; +} } unset($element['#title']);