diff --git a/index.js b/index.js index dd6f0ec..8cc1b64 100644 --- a/index.js +++ b/index.js @@ -254,7 +254,7 @@ LE.create = function (le) { throw new Error("le.challenge.set receives the wrong number of arguments." + " You must define setChallenge as function (opts, domain, key, val, cb) { }"); } - if (4 !== le.challenge.get.length) { + if (4 !== le.challenge.get.length || le.challenge.get === undefined) { throw new Error("le.challenge.get receives the wrong number of arguments." + " You must define getChallenge as function (opts, domain, key, cb) { }"); }