diff --git a/app/coffee/modules/user-settings/main.coffee b/app/coffee/modules/user-settings/main.coffee
index 3b221008..90fa56b2 100644
--- a/app/coffee/modules/user-settings/main.coffee
+++ b/app/coffee/modules/user-settings/main.coffee
@@ -91,7 +91,8 @@ UserProfileDirective = ($confirm, $auth, $repo) ->
changeEmail = $scope.user.isAttributeModified("email")
onSuccess = (data) =>
- $auth.setUser($scope.user)
+ user = $model.make_model("users", data)
+ $auth.setUser(user)
if changeEmail
$confirm.success("Check your inbox!
We have sent a mail to your account