diff --git a/js/civicrmStripe.js b/js/civicrmStripe.js
index 22059402c80d8ed1d5dfe0d3cb393ee8e7525bfe..09c92598e947da91f41c3c8ded0c02fd87172a8c 100644
--- a/js/civicrmStripe.js
+++ b/js/civicrmStripe.js
@@ -38,7 +38,7 @@
       CRM.payment.resetBillingFieldsRequiredForJQueryValidate();
 
       if (script.getReCAPTCHAToken()) {
-        let recaptcha = script.reloadReCAPTCHA();
+        let recaptcha = await script.reloadReCAPTCHA();
 
         // Insert the token ID into the form so it gets submitted to the server
         var hiddenInput2 = document.createElement('input');