diff --git a/apps/api/src/components/modules/landing/hero-section.tsx b/apps/api/src/components/modules/landing/hero-section.tsx
index 3e08e31..434e520 100644
--- a/apps/api/src/components/modules/landing/hero-section.tsx
+++ b/apps/api/src/components/modules/landing/hero-section.tsx
@@ -21,7 +21,12 @@ export function HeroSection({ dict, locale }: { dict: Dictionary; locale: Locale
{dict.home.lead}
-
+
;
+ }
+
+ if (error !== undefined || (actor === null && !isSignedOut)) {
+ return (
+
+ );
+ }
+
+ if (actor !== null) {
+ return (
+ }
+ >
+ {profileLabel}
+
+ );
+ }
+
return (