diff --git a/modules/user/user.module b/modules/user/user.module index 625a00c4641091fc67ce9d6ca128a727c5dcc096..f7880fa57f998506892a9bfb50170e6d7b0e535d 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -2517,7 +2517,8 @@ function user_register() { } function user_register_validate($form, &$form_state) { - user_module_invoke('validate', $form_state['values'], $form_state['values'], 'account'); + $account = (object) $form_state['values']; + user_module_invoke('validate', $form_state['values'], $account, 'account'); } /**