diff --git a/lib/schema/embedded.js b/lib/schema/embedded.js index d1e293fdceb..5b20775c797 100644 --- a/lib/schema/embedded.js +++ b/lib/schema/embedded.js @@ -177,7 +177,7 @@ Embedded.prototype.doValidate = function(value, fn, scope) { if (!(value instanceof Constructor)) { value = new Constructor(value); } - value.validate(fn, {__noPromise: true}); + value.validate({__noPromise: true}, fn); }, scope); };