diff --git a/src/config.ts b/src/config.ts index 3ddf05a1..e2ea74fc 100644 --- a/src/config.ts +++ b/src/config.ts @@ -550,8 +550,8 @@ function migrateOldSyncFormats(config: SBConfig) { } // populate invidiousInstances with new instances if 3p support is **DISABLED** - if (!config["supportInvidious"] && config["invidiousInstances"].length !== invidiousList.length) { - config["invidiousInstances"] = invidiousList; + if (!config["supportInvidious"] && config["invidiousInstances"].length < invidiousList.length) { + config["invidiousInstances"] = [...new Set([...invidiousList, ...config["invidiousInstances"]])]; } if (config["lastIsVipUpdate"]) {