diff --git a/src/MCT.js b/src/MCT.js index bdbfb6b89d..c183b259f4 100644 --- a/src/MCT.js +++ b/src/MCT.js @@ -58,7 +58,11 @@ define([ MCT.prototype.verbs = { mutate: function (domainObject, mutator) { - return domainObject.useCapability('mutation', mutator); + return domainObject.useCapability('mutation', mutator) + .then(function () { + var persistence = domainObject.getCapability('persistence'); + return persistence.persist(); + }); } };