diff --git a/chrome/content/zotero/xpcom/plugins.js b/chrome/content/zotero/xpcom/plugins.js index c66257319c..56b48d0be0 100644 --- a/chrome/content/zotero/xpcom/plugins.js +++ b/chrome/content/zotero/xpcom/plugins.js @@ -351,7 +351,9 @@ Zotero.Plugins = new function () { setDefaultPrefs(addon); registerLocales(addon); await _callMethod(addon, 'install'); - await _callMethod(addon, 'startup', REASONS.ADDON_INSTALL); + if (addon.isActive) { + await _callMethod(addon, 'startup', REASONS.ADDON_INSTALL); + } }, async onEnabling(addon) {