diff --git a/packages/next-server/server/render.tsx b/packages/next-server/server/render.tsx index a5b7affb56e4401a9fb632b75e9b09694c5dbf87..8aae08911615ca8fb3ac3386d6d7e9ddb0a84baa 100644 --- a/packages/next-server/server/render.tsx +++ b/packages/next-server/server/render.tsx @@ -496,7 +496,10 @@ export async function renderToHTML( if (amphtml && html) { // use replace to allow rendering directly to body in AMP mode - html = html.replace('__NEXT_AMP_RENDER_TARGET__', docProps.html) + html = html.replace( + '__NEXT_AMP_RENDER_TARGET__', + `${docProps.html}` + ) html = await optimizeAmp(html) if (renderOpts.ampValidator) {