diff --git a/packages/platform-browser/src/hydration.ts b/packages/platform-browser/src/hydration.ts index d612e5e9266..7d49737ab3d 100644 --- a/packages/platform-browser/src/hydration.ts +++ b/packages/platform-browser/src/hydration.ts @@ -225,9 +225,6 @@ export function provideClientHydration( ): EnvironmentProviders { const providers: Provider[] = []; const featuresKind = new Set(); - const hasHttpTransferCacheOptions = featuresKind.has( - HydrationFeatureKind.HttpTransferCacheOptions, - ); for (const {ɵproviders, ɵkind} of features) { featuresKind.add(ɵkind); @@ -237,6 +234,10 @@ export function provideClientHydration( } } + const hasHttpTransferCacheOptions = featuresKind.has( + HydrationFeatureKind.HttpTransferCacheOptions, + ); + if ( typeof ngDevMode !== 'undefined' && ngDevMode &&