diff --git a/packages/next/src/client/components/router-reducer/reducers/navigate-reducer.ts b/packages/next/src/client/components/router-reducer/reducers/navigate-reducer.ts index 0c3b4c62a8..bcd0d60bf0 100644 --- a/packages/next/src/client/components/router-reducer/reducers/navigate-reducer.ts +++ b/packages/next/src/client/components/router-reducer/reducers/navigate-reducer.ts @@ -288,7 +288,8 @@ export function navigateReducer( currentCache, flightSegmentPath, treePatch, - () => fetchServerResponse(url, newTree!, state.nextUrl) + // eslint-disable-next-line no-loop-func + () => fetchServerResponse(url, currentTree, state.nextUrl) ) }