diff --git a/js/extensionPrefs/main.js b/js/extensionPrefs/main.js index 0f7e6d76b..0f0b4b06f 100644 --- a/js/extensionPrefs/main.js +++ b/js/extensionPrefs/main.js @@ -604,6 +604,9 @@ class ExtensionRow extends Gtk.ListBoxRow { if (!this._prefsModule) { ExtensionUtils.installImporter(this._extension); + // give extension prefs access to their own extension object + ExtensionUtils.getCurrentExtension = () => this._extension; + this._prefsModule = this._extension.imports.prefs; this._prefsModule.init(this._extension.metadata); }