diff --git a/chrome/content/zotero/xpcom/data/item.js b/chrome/content/zotero/xpcom/data/item.js index c18257b10..a06626e5e 100644 --- a/chrome/content/zotero/xpcom/data/item.js +++ b/chrome/content/zotero/xpcom/data/item.js @@ -4011,7 +4011,9 @@ Zotero.Item.prototype.isCollection = function() { Zotero.Item.prototype.fromJSON = Zotero.Promise.coroutine(function* (json) { - yield this.loadAllData(); + if (this._identified) { + yield this.loadAllData(); + } this.setType(Zotero.ItemTypes.getID(json.itemType));