diff --git a/src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonBuilderHelper.cs b/src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonBuilderHelper.cs
index f21dc4ed8fc8ac..93ead55e48c113 100644
--- a/src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonBuilderHelper.cs
+++ b/src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonBuilderHelper.cs
@@ -256,7 +256,7 @@ public string TransformResourcesToAssets(BootJsonData config, bool bundlerFriend
);
}
- assets.libraryInitializers = resources.libraryInitializers;
+ assets.libraryInitializers = MapJsAssets(resources.libraryInitializers, subFolder: "..");
assets.modulesAfterConfigLoaded = MapJsAssets(resources.modulesAfterConfigLoaded);
assets.modulesAfterRuntimeReady = MapJsAssets(resources.modulesAfterRuntimeReady);
diff --git a/src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonData.cs b/src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonData.cs
index 92d618f88d84f1..250fabdd5e9e67 100644
--- a/src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonData.cs
+++ b/src/tasks/Microsoft.NET.Sdk.WebAssembly.Pack.Tasks/BootJsonData.cs
@@ -219,7 +219,6 @@ public class ResourcesData
///
/// JavaScript module initializers that Blazor will be in charge of loading.
- /// Used in .NET < 8
///
[DataMember(EmitDefaultValue = false)]
public ResourceHashesByNameDictionary libraryInitializers { get; set; }
@@ -319,7 +318,7 @@ public class AssetsData
/// JavaScript module initializers that Blazor will be in charge of loading.
///
[DataMember(EmitDefaultValue = false)]
- public ResourceHashesByNameDictionary libraryInitializers { get; set; }
+ public List libraryInitializers { get; set; }
[DataMember(EmitDefaultValue = false)]
public List modulesAfterConfigLoaded { get; set; }