diff --git a/packages/router-generator/src/generator.ts b/packages/router-generator/src/generator.ts index 54a16e265b6..94fbafd9223 100644 --- a/packages/router-generator/src/generator.ts +++ b/packages/router-generator/src/generator.ts @@ -1247,7 +1247,7 @@ ${acc.routeTree.map((child) => `${child.variableName}Route: typeof ${getResolved ) if ( - node._fsRouteType === 'layout' || + (node._fsRouteType === 'layout' && node.cleanedPath !== '/') || node._fsRouteType === 'pathless_layout' ) { node.cleanedPath = removeTrailingSlash(node.cleanedPath)