summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2010-05-07 14:48:10 +0000
committerDries Buytaert <dries@buytaert.net>2010-05-07 14:48:10 +0000
commit66d75d16fcc1e531811fb3bcf32a2f4318c01588 (patch)
tree42c1ac25c056d8366c169ec7588fbb86dd8a9f06 /includes
parentb0ab9f287eae65d24c1d00cfc67cd37339f5ae46 (diff)
downloadbrdo-66d75d16fcc1e531811fb3bcf32a2f4318c01588.tar.gz
brdo-66d75d16fcc1e531811fb3bcf32a2f4318c01588.tar.bz2
- Patch #547490 by ugerhard, Jody Lynn, Matt V.: entering only 'Confirm password' field passes validation and returns success message.
Diffstat (limited to 'includes')
-rw-r--r--includes/form.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/includes/form.inc b/includes/form.inc
index f271eebfe..cc2445108 100644
--- a/includes/form.inc
+++ b/includes/form.inc
@@ -2174,8 +2174,8 @@ function form_process_password_confirm($element) {
*/
function password_confirm_validate($element, &$element_state) {
$pass1 = trim($element['pass1']['#value']);
- if (!empty($pass1)) {
- $pass2 = trim($element['pass2']['#value']);
+ $pass2 = trim($element['pass2']['#value']);
+ if (!empty($pass1) || !empty($pass2)) {
if (strcmp($pass1, $pass2)) {
form_error($element, t('The specified passwords do not match.'));
}