diff --git a/lodash.js b/lodash.js index f853a275e..d54f8ffef 100644 --- a/lodash.js +++ b/lodash.js @@ -9770,7 +9770,8 @@ return false; } var Ctor = value.constructor; - return typeof Ctor == 'function' && objectToString.call(Ctor.prototype) == errorTag; + return (objectToString.call(value) == errorTag) || + (typeof Ctor == 'function' && objectToString.call(Ctor.prototype) == errorTag); } /**