diff --git a/packages/router-core/src/router.ts b/packages/router-core/src/router.ts index 44968a857b..d6b6e20430 100644 --- a/packages/router-core/src/router.ts +++ b/packages/router-core/src/router.ts @@ -1189,7 +1189,9 @@ export class RouterCore< search: preMatchSearch, }) ?? '' - const loaderDepsHash = loaderDeps ? JSON.stringify(loaderDeps) : '' + const loaderDepsHash = loaderDeps + ? this.options.stringifySearch(loaderDeps) + : '' const { usedParams, interpolatedPath } = interpolatePath({ path: route.fullPath,