diff --git a/client/src/components/Nav/SettingsTabs/General/General.tsx b/client/src/components/Nav/SettingsTabs/General/General.tsx
index 1157f9fc8e..4a56dd6d25 100644
--- a/client/src/components/Nav/SettingsTabs/General/General.tsx
+++ b/client/src/components/Nav/SettingsTabs/General/General.tsx
@@ -41,9 +41,11 @@ const toggleSwitchConfigs = [
export const ThemeSelector = ({
theme,
onChange,
+ portal = true,
}: {
theme: string;
onChange: (value: string) => void;
+ portal?: boolean;
}) => {
const localize = useLocalize();
@@ -67,6 +69,7 @@ export const ThemeSelector = ({
testId="theme-selector"
className="z-50"
aria-labelledby={labelId}
+ portal={portal}
/>
);
diff --git a/client/src/components/Share/ShareView.tsx b/client/src/components/Share/ShareView.tsx
index a404796757..f58064acc8 100644
--- a/client/src/components/Share/ShareView.tsx
+++ b/client/src/components/Share/ShareView.tsx
@@ -227,9 +227,13 @@ function ShareHeader({