diff --git a/resources/js/guest-v2/components/AppShell.tsx b/resources/js/guest-v2/components/AppShell.tsx
index d5648967..15987108 100644
--- a/resources/js/guest-v2/components/AppShell.tsx
+++ b/resources/js/guest-v2/components/AppShell.tsx
@@ -129,27 +129,29 @@ export default function AppShell({ children }: AppShellProps) {
{showFab ? (
<>
-
+ {isUploadRoute ? null : (
+
+ )}
>
) : null}
diff --git a/resources/js/guest-v2/screens/UploadScreen.tsx b/resources/js/guest-v2/screens/UploadScreen.tsx
index 11b82699..727e71d9 100644
--- a/resources/js/guest-v2/screens/UploadScreen.tsx
+++ b/resources/js/guest-v2/screens/UploadScreen.tsx
@@ -500,61 +500,70 @@ export default function UploadScreen() {
/>
)}
{cameraState === 'ready' && !previewUrl ? (
-
-
-
-
-
+
+
+
+
+
) : null}
{(cameraState === 'ready' || cameraState === 'starting' || cameraState === 'preview') ? (