diff --git a/browserid/static/dialog/controllers/checkregistration_controller.js b/browserid/static/dialog/controllers/checkregistration_controller.js index 71f72bdc7929698542de563f0df702f9ad7798ce..8e86c5d04cc1b7f4f968a8604a1d6ab5c9da0559 100644 --- a/browserid/static/dialog/controllers/checkregistration_controller.js +++ b/browserid/static/dialog/controllers/checkregistration_controller.js @@ -63,7 +63,9 @@ // 'pending' - a registration is in progress // 'noRegistration' - no registration is in progress if (status === 'complete') { - me.close(me.verificationMessage); + BrowserIDIdentities.syncEmailKeypairs(function() { + me.close(me.verificationMessage); + }); } else if (status === 'pending') { setTimeout(poll, 3000); }