diff --git a/src/editors/multiple.js b/src/editors/multiple.js index 71279e0a6..9efa57b24 100644 --- a/src/editors/multiple.js +++ b/src/editors/multiple.js @@ -84,7 +84,7 @@ JSONEditor.defaults.editors.multiple = JSONEditor.AbstractEditor.extend({ schema = self.jsoneditor.expandRefs(schema); // If we need to merge `required` arrays - if(type.required && Array.isArray(type.required) && self.schema.required && Array.isArray(self.schema.required)) { + if(type && type.required && Array.isArray(type.required) && self.schema.required && Array.isArray(self.schema.required)) { schema.required = self.schema.required.concat(type.required); } }