commit fbb09565ae6171de299b369eafc883594078e1a9 parent b43ce3254d1821c1d787c57988d1beb66bdc86fe Author: Simon Kornblith <simon@simonster.com> Date: Wed, 7 Dec 2011 01:05:20 -0500 Fix an error adding a citation Diffstat:
| M | chrome/content/zotero/xpcom/integration.js | | | 3 | ++- |
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/chrome/content/zotero/xpcom/integration.js b/chrome/content/zotero/xpcom/integration.js @@ -1366,7 +1366,8 @@ Zotero.Integration.Fields.prototype.addEditCitation = function(field, callback) if(!session.bibliographyHasChanged) { for(var i=0, n=citation.citationItems.length; i<n; i++) { - if(session.citationsByItemID[citation.citationItems[i].itemID].length == 1) { + if(session.citationsByItemID[citation.citationItems[i].itemID] && + session.citationsByItemID[citation.citationItems[i].itemID].length == 1) { session.bibliographyHasChanged = true; break; }