diff --git a/chrome/content/zotero/xpcom/editorInstance.js b/chrome/content/zotero/xpcom/editorInstance.js index 11e93e78bc..52c0bc4b4f 100644 --- a/chrome/content/zotero/xpcom/editorInstance.js +++ b/chrome/content/zotero/xpcom/editorInstance.js @@ -271,7 +271,11 @@ class EditorInstance { citationItems: [citationItem], properties: {} }; - let formatted = this._formatCitation(citation); + + let citationWithData = JSON.parse(JSON.stringify(citation)); + citationWithData.citationItems[0].itemData = itemData; + let formatted = this._formatCitation(citationWithData); + citationHTML = `(${formatted})`; }