--- openid.module.orig 2008-09-15 21:35:24.000000000 +0200 +++ openid.module 2008-09-15 22:32:56.000000000 +0200 @@ -408,6 +408,9 @@ function openid_authentication($response $form_state['values']['auth_openid'] = $identity; $form = drupal_retrieve_form('user_register', $form_state); drupal_prepare_form('user_register', $form, $form_state); + if (module_exists('captcha')) { + unset($form['captcha']); + } drupal_validate_form('user_register', $form, $form_state); if (form_get_errors()) { // We were unable to register a valid new user, redirect to standard