diff --git a/ext/src/background/background.ts b/ext/src/background/background.ts index 02a0550..dc607b3 100755 --- a/ext/src/background/background.ts +++ b/ext/src/background/background.ts @@ -139,10 +139,11 @@ async function initMenus () { } const whitelist = await options.get("userAgentWhitelist"); - - // Add to whitelist and update options - whitelist.push(pattern); - await options.set("userAgentWhitelist", whitelist); + if (!whitelist.includes(pattern)) { + // Add to whitelist and update options + whitelist.push(pattern); + await options.set("userAgentWhitelist", whitelist); + } return; }