diff --git a/core/client/models/user.js b/core/client/models/user.js
index ff03b847c1..e6e7e11169 100644
--- a/core/client/models/user.js
+++ b/core/client/models/user.js
@@ -52,6 +52,7 @@ var User = DS.Model.extend(NProgressSaveMixin, SelectiveSaveMixin, ValidationEng
type: 'PUT',
data: {
password: [{
+ user_id: this.get('id'),
oldPassword: this.get('password'),
newPassword: this.get('newPassword'),
ne2Password: this.get('ne2Password')
diff --git a/core/client/templates/settings/users/user.hbs b/core/client/templates/settings/users/user.hbs
index 6e6f75c06b..cab93006c5 100644
--- a/core/client/templates/settings/users/user.hbs
+++ b/core/client/templates/settings/users/user.hbs
@@ -96,11 +96,12 @@