--- 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
