diff --git a/web/src/components/overlay/detail/SearchDetailDialog.tsx b/web/src/components/overlay/detail/SearchDetailDialog.tsx
index 1ff784e6d..af1d04a54 100644
--- a/web/src/components/overlay/detail/SearchDetailDialog.tsx
+++ b/web/src/components/overlay/detail/SearchDetailDialog.tsx
@@ -655,7 +655,7 @@ function ObjectSnapshotTab({
onSubmitToPlus(false);
}}
>
- This is a {search?.label}
+ This is {search?.label?.startsWith("a") ? "an" : "a"} {search?.label}
>
)}
diff --git a/web/src/components/overlay/dialog/FrigatePlusDialog.tsx b/web/src/components/overlay/dialog/FrigatePlusDialog.tsx
index 18ada20fc..38dadfd33 100644
--- a/web/src/components/overlay/dialog/FrigatePlusDialog.tsx
+++ b/web/src/components/overlay/dialog/FrigatePlusDialog.tsx
@@ -144,7 +144,7 @@ export function FrigatePlusDialog({
onSubmitToPlus(false);
}}
>
- This is a {upload?.label}
+ This is {upload?.label?.startsWith("a") ? "an" : "a"} {upload?.label}
>
)}