We're on CiviCRM 4.7.25 and Drupal. We have the CAPTCHA and ReCAPTCHA modules enabled, and ReCAPTCHA is enabled on a profile we use for event registration.

We're seeing a new error (which never used to happen!) when registering multiple participants.

Behaviour is:

  • User is not logged in to Drupal
  • User enters details for Participant 1, and completes Captcha
  • User enters details for Participant 2. No captcha appears (good!). User tries to proceed to next step and encounters alert "Please go back and complete the CAPTCHA at the bottom of this form"
  • User can't progress any further with event registration

The only problem being, there is no captcha!

For now, we have disabled Captcha on this profile, having drawn a blank on other fixes. Any suggestions gratefully received!

  • Have just found this happening on 4.7.27 Drupal 7 site. Id someone can share the link to a demo site I can try and recreate, but probably not until middle of next week. – Craig Almond Feb 21 '18 at 17:06
  • Recreated error in sandbox raised in jira issues.civicrm.org/jira/browse/CRM-21824 – Craig Almond Mar 3 '18 at 11:12

Looks like a bug- see comments 2 possible workrounds

1) Limit to single participant registration

2) Create new profile w/o captcha and use this as profile for additional participants

Or as you suggest disable captcha for profile entirely

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.