Merge remote-tracking branch 'cloudant/undef-lacc-list-function'
diff --git a/src/couch_mrview_show.erl b/src/couch_mrview_show.erl
index 4f59acc..1ebc85b 100644
--- a/src/couch_mrview_show.erl
+++ b/src/couch_mrview_show.erl
@@ -132,7 +132,7 @@
_ ->
Options = [{user_ctx, Req#httpd.user_ctx}]
end,
- NewDoc = couch_doc:from_json_obj({NewJsonDoc}),
+ NewDoc = couch_doc:from_json_obj_validate({NewJsonDoc}),
couch_doc:validate_docid(NewDoc#doc.id),
{ok, NewRev} = couch_db:update_doc(Db, NewDoc, Options),
NewRevStr = couch_doc:rev_to_str(NewRev),