Index: includes/form.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/form.inc,v
retrieving revision 1.49
diff -u -p -r1.49 form.inc
--- includes/form.inc	15 Jan 2006 16:55:35 -0000	1.49
+++ includes/form.inc	16 Jan 2006 19:30:30 -0000
@@ -276,14 +276,12 @@ function _form_builder($form_id, $form) 
           $form['#value'] = 0; // checkbox unchecked
         }
       }
-      if (!isset($form['#value'])) {
-        $function = $form['#type'] . '_value';
-        if (function_exists($function)) {
-          $function($form);
-        }
-        else {
-          $form['#value'] = $form['#default_value'];
-        }
+      $function = $form['#type'] . '_value';
+      if (function_exists($function)) {
+        $function($form);
+      }
+      else {
+        $form['#value'] = $form['#default_value'];
       }
     }
     if (isset($form['#form_submitted'])) {
