diff --git a/modules/field/modules/options/options.module b/modules/field/modules/options/options.module
index 385f3f4..7407761 100644
--- a/modules/field/modules/options/options.module
+++ b/modules/field/modules/options/options.module
@@ -105,7 +105,7 @@ function options_field_widget_form(&$form, &$form_state, $field, $instance, $lan
       $element += array(
         '#type' => $multiple ? 'checkboxes' : 'radios',
         // Radio buttons need a scalar value.
-        '#default_value' => $multiple ? $default_value : reset($default_value),
+        '#default_value' => $multiple ? $default_value : (count($default_value) ? reset($default_value) : NULL),
         '#options' => $options,
       );
       break;
