Index: optionwidgets.module =================================================================== retrieving revision 1.69.2.27 diff -u -r1.69.2.27 optionwidgets.module --- optionwidgets.module 11 Sep 2009 09:00:56 -0000 1.69.2.27 +++ optionwidgets.module 23 Mar 2010 10:24:34 -0000 @@ -292,7 +292,7 @@ '#title' => isset($options[$on_value]) ? $options[$on_value] : '', '#description' => $element['#description'], '#required' => isset($element['#required']) ? $element['#required'] : $field['required'], - '#default_value' => isset($element['#value'][$field_key][0]) ? $element['#value'][$field_key][0] == $on_value : FALSE, + '#default_value' => (isset($element['#value'][$field_key][0]) && ($element['#value'][$field_key][0] == $on_value)) ? $on_value : FALSE, '#return_value' => $on_value, );