diff --git a/chrome/content/zotero/xpcom/zotero.js b/chrome/content/zotero/xpcom/zotero.js index 213511bfd..3ea19aae8 100644 --- a/chrome/content/zotero/xpcom/zotero.js +++ b/chrome/content/zotero/xpcom/zotero.js @@ -568,8 +568,6 @@ Components.utils.import("resource://gre/modules/Services.jsm"); Zotero.DB.addCallback('commit', Zotero.Notifier.commit); Zotero.DB.addCallback('rollback', Zotero.Notifier.reset); - Zotero.Fulltext.init(); - return Q.fcall(function () { // Require >=2.1b3 database to ensure proper locking if (!Zotero.isStandalone) { @@ -643,6 +641,8 @@ Components.utils.import("resource://gre/modules/Services.jsm"); Zotero.Server.init(); } + Zotero.Fulltext.init(); + Zotero.Notifier.registerObserver(Zotero.Tags, 'setting'); Zotero.Sync.init();