diff --git a/src/scripts/ytContent.tsx b/src/scripts/ytContent.tsx index 5c2148c..21e1d20 100644 --- a/src/scripts/ytContent.tsx +++ b/src/scripts/ytContent.tsx @@ -357,6 +357,11 @@ import { getExtensionSettingsAsync, getSourcePlatfromSettingsFromHostname, getTa if (window.history.length === 1) { location.replace(lbryURL) + + // Some extensions such as Firefox Multi-Account Containers, opens new tab for Odysee even though we say replace + // In those cases if the window is still active after 2 seconds we close it manually + await sleep(2000) + window.close() } else {