diff --git a/chrome/content/zotero/xpcom/integration.js b/chrome/content/zotero/xpcom/integration.js index 9b9df24294..f6da3241ad 100644 --- a/chrome/content/zotero/xpcom/integration.js +++ b/chrome/content/zotero/xpcom/integration.js @@ -665,7 +665,7 @@ Zotero.Integration.Interface.prototype.addEditBibliography = Zotero.Promise.coro Zotero.Integration.Interface.prototype.refresh = async function() { await this._session.init(true, false) - this._session.reload = this._session.data.prefs.delayCitationUpdates; + this._session.reload = this._session.reload || this._session.data.prefs.delayCitationUpdates; await this._session.fields.updateSession(FORCE_CITATIONS_REGENERATE) await this._session.fields.updateDocument(FORCE_CITATIONS_REGENERATE, true, false); }