diff --git a/packages/meteor/dynamics_nodejs.js b/packages/meteor/dynamics_nodejs.js index 87156cb56c..1037be8e38 100644 --- a/packages/meteor/dynamics_nodejs.js +++ b/packages/meteor/dynamics_nodejs.js @@ -94,6 +94,8 @@ Meteor.bindEnvironment = function (func, onException, _this) { error && error.stack || error ); }; + } else if (typeof(onException) !== 'function') { + throw new Error('onException argument must be a function, string or undefined for Meteor.bindEnvironment().'); } return function (/* arguments */) {