diff --git a/chrome/content/zotero/xpcom/integration.js b/chrome/content/zotero/xpcom/integration.js index 529cc031c0..33e1db5c92 100644 --- a/chrome/content/zotero/xpcom/integration.js +++ b/chrome/content/zotero/xpcom/integration.js @@ -1388,9 +1388,11 @@ Zotero.Integration.Fields.prototype.addEditCitation = function(field, callback) me.updateSession(doAccept); } }); - } else if(newField) { - // New citation was cancelled - field.delete(); + } else { + if(newField) { + // New citation was cancelled + field.delete(); + } callback(); } }