diff --git a/packages/api/src/proxy.ts b/packages/api/src/proxy.ts index 381b1c2b3..cf2b3b752 100644 --- a/packages/api/src/proxy.ts +++ b/packages/api/src/proxy.ts @@ -59,11 +59,13 @@ export class ApiProxy = DevtoolsPluginApi }, } - hook.on(HOOK_PLUGIN_SETTINGS_SET, (pluginId, value) => { - if (pluginId === this.plugin.id) { - this.fallbacks.setSettings(value) - } - }) + if (hook) { + hook.on(HOOK_PLUGIN_SETTINGS_SET, (pluginId, value) => { + if (pluginId === this.plugin.id) { + this.fallbacks.setSettings(value) + } + }) + } this.proxiedOn = new Proxy({} as Hookable, { get: (_target, prop: string) => {