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); + }); } /**