diff --git a/resource/bluebird.js b/resource/bluebird.js index b4b8bc777..5e5625ff6 100644 --- a/resource/bluebird.js +++ b/resource/bluebird.js @@ -4676,7 +4676,7 @@ function originatesFromRejection(e) { function canAttachTrace(obj) { // Added by Zotero - return obj.message && obj.stack && es5.propertyIsWritable(obj, "stack"); + return obj && obj.stack && es5.propertyIsWritable(obj, "stack"); return obj instanceof Error && es5.propertyIsWritable(obj, "stack"); }