diff --git a/lib/load_gen/activities/reset_pass.js b/lib/load_gen/activities/reset_pass.js
index ec5d02c6dc34b8201ee28615cf19ce1cd05aa8cc..d6ccbaf46c5872c9cf16e6b823658aafc742cc07 100644
--- a/lib/load_gen/activities/reset_pass.js
+++ b/lib/load_gen/activities/reset_pass.js
@@ -62,6 +62,7 @@ exports.startFunc = function(cfg, cb) {
   // stage them
   wcli.post(cfg, '/wsapi/stage_user', context, {
     email: email,
+    pass: user.password,
     site: userdb.any(user.sites)
   }, function (err, r) {
     if (err) return cb(err);
@@ -77,7 +78,6 @@ exports.startFunc = function(cfg, cb) {
       // and simulate clickthrough
       wcli.post(cfg, '/wsapi/complete_user_creation', context, {
         token: r.body,
-        pass: user.password,
         ephemeral: false
       }, function (err, r) {
         if (err) {