? 289452.patch
Index: includes/form.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/form.inc,v
retrieving revision 1.385
diff -u -p -r1.385 form.inc
--- includes/form.inc	15 Oct 2009 16:18:44 -0000	1.385
+++ includes/form.inc	15 Oct 2009 19:18:19 -0000
@@ -939,7 +939,7 @@ function form_execute_handlers($type, &$
 function form_set_error($name = NULL, $message = '') {
   $form = &drupal_static(__FUNCTION__, array());
   if (isset($name) && !isset($form[$name])) {
-    $form[$name] = $message;
+    $form[$name] = !$message ? TRUE : $message;
     if ($message) {
       drupal_set_message($message, 'error');
     }
