diff --git a/Client/Frontend/Browser/BrowserViewController.swift b/Client/Frontend/Browser/BrowserViewController.swift index 38560b7715e..46ee04e6040 100644 --- a/Client/Frontend/Browser/BrowserViewController.swift +++ b/Client/Frontend/Browser/BrowserViewController.swift @@ -3123,8 +3123,10 @@ extension BrowserViewController: PreferencesObserver { setupTabs() updateTabsBarVisibility() updateApplicationShortcuts() - tabManager.removeAll() - tabManager.resetConfiguration() + if isPrivate { //When PBO is turned ON, we remove all tabs and configurations. + tabManager.removeAll() + tabManager.resetConfiguration() + } case Preferences.General.alwaysRequestDesktopSite.key: tabManager.reset() self.tabManager.reloadSelectedTab()