diff --git a/app/product/[handle]/page.tsx b/app/product/[handle]/page.tsx index 194b22c42..550f398ae 100644 --- a/app/product/[handle]/page.tsx +++ b/app/product/[handle]/page.tsx @@ -28,8 +28,8 @@ export async function generateMetadata({ const hide = !product.tags.includes(HIDDEN_PRODUCT_TAG); return { - title: product.seo.title || product.title, - description: product.seo.description || product.description, + title: product.seo?.title || product.title, + description: product.seo?.description || product.description, robots: { index: hide, follow: hide, @@ -61,17 +61,19 @@ export default async function ProductPage({ params }: { params: { handle: string return (