diff --git a/plugins/Login/PasswordResetter.php b/plugins/Login/PasswordResetter.php
index efd91e0ad2a45ce60a34ebdb696521e1baa337a8..479a8a10a33ef858758d5ebd54d883b540f2e124 100644
--- a/plugins/Login/PasswordResetter.php
+++ b/plugins/Login/PasswordResetter.php
@@ -208,8 +208,11 @@ class PasswordResetter
         $this->checkPasswordHash($resetPassword);
 
         // reset password of user
-        $this->usersManagerApi->updateUser(
-            $user['login'], $resetPassword, $email = false, $alias = false, $isPasswordHashed = true);
+        $usersManager = $this->usersManagerApi;
+        Piwik::doAsSuperUser(function () use ($usersManager, $user, $resetPassword) {
+            $usersManager->updateUser(
+                $user['login'], $resetPassword, $email = false, $alias = false, $isPasswordHashed = true);
+        });
     }
 
     /**