Index: includes/form.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/form.inc,v
retrieving revision 1.181
diff -u -r1.181 form.inc
--- includes/form.inc	7 Mar 2007 17:31:40 -0000	1.181
+++ includes/form.inc	13 Mar 2007 17:51:19 -0000
@@ -1140,6 +1140,10 @@
     $element['pass1']['#size'] = $element['pass2']['#size'] = $element['#size'];
   }
 
+  if (isset($element['#required])) {
+    $element['pass1']['#required] = $element['pass2']['#required] = $element['#required];
+  }
+
   return $element;
 }
 
