--- formtweaker.module.orig	2007-10-08 16:13:28.000000000 +0200
+++ formtweaker.module	2007-10-08 16:24:19.000000000 +0200
@@ -176,7 +176,8 @@ function formtweaker_modify_select($elem
   // Convert options from objects to arrays
   // as checkboxes and options (unlike select) don't take objects
   $element['#options'] = _formtweaker_obj2arr($element['#options']);
-  
+ 
+  unset($element['#default_value']); 
   if ($element['#multiple']) {
     $element['#type'] = 'checkboxes';
     // Non-required checkboxes need no '<none>' choice
@@ -187,7 +188,6 @@ function formtweaker_modify_select($elem
     $element['#process'] = array('_formtweaker_expand_checkboxes' => array());
   } else {
     $element['#type'] = 'radios';
-    $element['#default_value'] = $element['#default_value'][0];
     // Non-required radios do need a '<none>' choice
     if (!$element['#required']) {
       $element['#options'][0] = '&lsaquo;' . t('none') . '&rsaquo;';
@@ -197,7 +197,7 @@ function formtweaker_modify_select($elem
   }
   
   unset($element['#theme']);
-  
+
   return $element;
 }  
   
