diff --git a/lib/Client.js b/lib/Client.js
index <HASH>..<HASH> 100644
--- a/lib/Client.js
+++ b/lib/Client.js
@@ -131,6 +131,8 @@ Client.prototype.mergeRemoteConfig = function(callback) {
         return cb(err);
       }
 
+      self.config.web.forgotPassword.enabled = directory.passwordPolicy.resetEmailStatus === 'ENABLED';
+      self.config.web.changePassword.enabled = directory.passwordPolicy.resetEmailStatus === 'ENABLED';
       self.config.web.verifyEmail.enabled = directory.accountCreationPolicy.verificationEmailStatus === 'ENABLED';
       self.config.web.changePassword.enabled = self.config.web.forgotPassword.enabled = directory.passwordPolicy.resetEmailStatus === 'ENABLED';
Updating Client config to merge in the password reset configuration options.