diff --git a/packages/remix-dev/config/defaults/entry.server.spa.tsx b/packages/remix-dev/config/defaults/entry.server.spa.tsx
index 16edd0e64d8..af48c2d6de8 100644
--- a/packages/remix-dev/config/defaults/entry.server.spa.tsx
+++ b/packages/remix-dev/config/defaults/entry.server.spa.tsx
@@ -1,4 +1,4 @@
-import type { AppLoadContext, EntryContext } from "@remix-run/node";
+import type { EntryContext } from "@remix-run/node";
import { RemixServer } from "@remix-run/react";
import * as React from "react";
import { renderToString } from "react-dom/server";
@@ -9,9 +9,12 @@ export default function handleRequest(
responseHeaders: Headers,
remixContext: EntryContext
) {
- let html =
- "\n" +
- renderToString();
+ let html = renderToString(
+
+ );
+ if (html.startsWith("\n" +
- renderToString();
+ let html = renderToString(
+
+ );
+ if (html.startsWith("