diff --git a/chrome/content/zotero/xpcom/retractions.js b/chrome/content/zotero/xpcom/retractions.js index 4accc2b6d6..430f2a6a35 100644 --- a/chrome/content/zotero/xpcom/retractions.js +++ b/chrome/content/zotero/xpcom/retractions.js @@ -306,6 +306,7 @@ Zotero.Retractions = { || (current && !Zotero.Prefs.getVirtualCollectionStateForLibrary(libraryID, 'retracted')))) { let promises = []; for (let zp of Zotero.getZoteroPanes()) { + if (!zp.loaded) continue; promises.push(zp.setVirtual(libraryID, 'retracted', current)); zp.hideRetractionBanner(); }