diff --git a/web/src/actions/admin/service.ts b/web/src/actions/admin/service.ts
index 9cd6956..91ed637 100644
--- a/web/src/actions/admin/service.ts
+++ b/web/src/actions/admin/service.ts
@@ -126,7 +126,8 @@ export const adminServiceActions = {
verificationSummary: input.verificationSummary,
verificationProofMd: input.verificationProofMd,
acceptedCurrencies: input.acceptedCurrencies,
- referral: input.referral,
+ // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing
+ referral: input.referral || null,
serviceVisibility: input.serviceVisibility,
slug: input.slug,
overallScore: input.overallScore,
@@ -244,7 +245,8 @@ export const adminServiceActions = {
verificationSummary: input.verificationSummary,
verificationProofMd: input.verificationProofMd,
acceptedCurrencies: input.acceptedCurrencies,
- referral: input.referral,
+ // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing
+ referral: input.referral || null,
serviceVisibility: input.serviceVisibility,
slug: input.slug,
overallScore: input.overallScore,
diff --git a/web/src/components/BaseHead.astro b/web/src/components/BaseHead.astro
index 30f9b19..d1b1ef8 100644
--- a/web/src/components/BaseHead.astro
+++ b/web/src/components/BaseHead.astro
@@ -108,7 +108,11 @@ const ogImageUrl = makeOgImageUrl(ogImage, Astro.url)
-
+{
+ !Astro.url.pathname.startsWith('/admin') && (
+
+ ) /* Disable to prevent bugs in important admin forms */
+}
{htmx && }