diff --git a/packages/nuxt/src/core/runtime/nitro/renderer.ts b/packages/nuxt/src/core/runtime/nitro/renderer.ts index 51a6a12ce90..102a62f3cf0 100644 --- a/packages/nuxt/src/core/runtime/nitro/renderer.ts +++ b/packages/nuxt/src/core/runtime/nitro/renderer.ts @@ -121,7 +121,7 @@ export default defineRenderHandler(async (event) => { const ssrError = event.req.url?.startsWith('/__nuxt_error') ? getQuery(event) as Exclude : null - if (ssrError && event.req.socket.readyState !== 'readOnly' /* direct request */) { + if (!process.dev && ssrError && event.req.socket.readyState !== 'readOnly' /* direct request */) { throw createError('Cannot directly render error page!') }