Index: drupal/includes/form.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/form.inc,v retrieving revision 1.178 diff -u -p -r1.178 form.inc --- drupal/includes/form.inc 15 Feb 2007 11:40:17 -0000 1.178 +++ drupal/includes/form.inc 13 Mar 2007 18:38:23 -0000 @@ -1123,6 +1123,10 @@ function expand_password_confirm($elemen $element['pass1']['#size'] = $element['pass2']['#size'] = $element['#size']; } + if (isset($element['#required'])) { + $element['pass1']['#required'] = $element['pass2']['#required'] = $element['#required']; + } + return $element; }