diff --git a/web/src/app/(dashboard)/lexicons/[id]/lexicon-detail.tsx b/web/src/app/(dashboard)/lexicons/[id]/lexicon-detail.tsx --- a/web/src/app/(dashboard)/lexicons/[id]/lexicon-detail.tsx +++ b/web/src/app/(dashboard)/lexicons/[id]/lexicon-detail.tsx @@ -159,10 +159,12 @@

{lexicon.revision}

-
- -

{lexicon.backfill ? "Yes" : "No"}

-
+ {lexicon.lexicon_type === "record" && ( +
+ +

{lexicon.backfill ? "Yes" : "No"}

+
+ )} {lexicon.authority_did && (
diff --git a/web/src/app/(dashboard)/lexicons/new/page.tsx b/web/src/app/(dashboard)/lexicons/new/page.tsx --- a/web/src/app/(dashboard)/lexicons/new/page.tsx +++ b/web/src/app/(dashboard)/lexicons/new/page.tsx @@ -125,7 +125,7 @@ try { const lexiconJson = JSON.parse(json); await uploadLexicon(getToken, { lexicon_json: lexiconJson, - backfill, + backfill: localMainType === "record" && backfill, script: showScript && script ? script : undefined, }); router.push("/lexicons"); @@ -206,14 +206,16 @@ />