diff --git a/chrome/content/zotero/xpcom/connector/translate_item.js b/chrome/content/zotero/xpcom/connector/translate_item.js index b44c4b1b6..e0dbcd74a 100644 --- a/chrome/content/zotero/xpcom/connector/translate_item.js +++ b/chrome/content/zotero/xpcom/connector/translate_item.js @@ -34,7 +34,7 @@ Zotero.Translate.ItemSaver = function(libraryID, attachmentMode, forceTagType, d } // Add listener for callbacks - if(!Zotero.Translate.ItemSaver._attachmentCallbackListenerAdded) { + if(Zotero.Messaging && !Zotero.Translate.ItemSaver._attachmentCallbackListenerAdded) { Zotero.Messaging.addMessageListener("attachmentCallback", function(data) { var id = data[0], status = data[1];