diff --git a/chrome/content/zotero/zoteroPane.js b/chrome/content/zotero/zoteroPane.js index 1ada0bf5c..4d91eb994 100644 --- a/chrome/content/zotero/zoteroPane.js +++ b/chrome/content/zotero/zoteroPane.js @@ -424,7 +424,8 @@ var ZoteroPane = new function() // Auto-sync on pane open or if new account if (Zotero.Prefs.get('sync.autoSync') || Zotero.initAutoSync) { - yield Zotero.proxyAuthComplete.delay(1000); + yield Zotero.proxyAuthComplete; + yield Zotero.uiReadyPromise; if (!Zotero.Sync.Runner.enabled) { Zotero.debug('Sync not enabled -- skipping auto-sync', 4);