--- recaptcha.module	2009-02-02 16:39:42.000000000 -0600
+++ ../recaptcha_new/recaptcha.module	2009-05-11 00:05:38.421029134 -0500
@@ -195,6 +195,9 @@ function recaptcha_captcha() {  
       return $result;
       
     case 'preprocess':
+      if (!isset($_POST['recaptcha_challenge_field']) || !isset($_POST['recaptcha_response_field'])) {
+        return FALSE;
+      }
       require_once('recaptcha.inc');
       @(include_once('recaptcha/recaptchalib.php')) or _recaptcha_library_not_found();
       $resp = recaptcha_check_answer(
