diff --git a/apps/next/src/app/docs/[[...slug]]/page.tsx b/apps/next/src/app/docs/[[...slug]]/page.tsx
index edd0edd59c272304b3b1d0bc1fbbb60b06c42109..4bcd66b605dce64d8ed41c3250cbac721b96c2a0 100644
--- a/apps/next/src/app/docs/[[...slug]]/page.tsx
+++ b/apps/next/src/app/docs/[[...slug]]/page.tsx
@@ -11,8 +11,6 @@ import {
 } from "fumadocs-ui/page";
 import { notFound } from "next/navigation";
 
-const { AutoTypeTable } = createTypeTable();
-
 export const revalidate = false;
 
 export default async function Page(props: {
@@ -22,6 +20,7 @@ export default async function Page(props: {
   const page = source.getPage(params.slug);
   if (!page) notFound();
 
+  const { AutoTypeTable } = createTypeTable();
   const MDX = page.data.body;
 
   return (