diff --git a/lib/util.js b/lib/util.js index bf6205a1..bcf9f271 100644 --- a/lib/util.js +++ b/lib/util.js @@ -131,17 +131,19 @@ msg = '', i = 0, n = names.length, + isLength = n === argsParam.length, template = '{{ name }} coud not be empty!'; - for (i = 0; i < n; i++) - if (!argsParam[i]) { - msg = Util.render(template, { - name: names[i] - }); - - error = new Error(msg); - throw(error); - } + if (!isLength) + for (i = 0; i < n; i++) + if (!argsParam[i]) { + msg = Util.render(template, { + name: names[i] + }); + + error = new Error(msg); + throw(error); + } return this; };