diff --git a/index.js b/index.js index ef64374..08b1f47 100644 --- a/index.js +++ b/index.js @@ -161,7 +161,9 @@ function validate(schemas, schemaDependencies) { var validator = new jsonschema.Validator(); if (Array.isArray(schemaDependencies)) { - schemaDependencies.forEach(validator.addSchema.bind(validator)); + for(var i = 0; i < schemaDependencies.length; i++) { + validator.addSchema(schemaDependencies[i]); + } } Object.keys(customProperties).forEach(function(attr) {