diff --git a/lib/model.js b/lib/model.js index f0ba6eb4324..e5fc3a3d2dc 100644 --- a/lib/model.js +++ b/lib/model.js @@ -3470,6 +3470,7 @@ function assignVals(o) { cur = cur[parts[j]]; } if (docs[i].$__) { + o.allOptions.model = o.allOptions.Model; docs[i].populated(o.path, o.allIds[i], o.allOptions); } utils.setValue(o.path, rawIds[i], docs[i], setValue);