diff --git a/packages/next/build/webpack-config.ts b/packages/next/build/webpack-config.ts index 9175e099e3a8924..b0fb1a7cc9be6a6 100644 --- a/packages/next/build/webpack-config.ts +++ b/packages/next/build/webpack-config.ts @@ -1310,7 +1310,7 @@ export default async function getBaseWebpackConfig( new BuildStatsPlugin({ distDir, }), - process.env.TRACE_TARGET && new ProfilingPlugin({ runWebpackSpan }), + new ProfilingPlugin({ runWebpackSpan }), config.optimizeFonts && !dev && isServer && diff --git a/packages/next/build/webpack/plugins/profiling-plugin.ts b/packages/next/build/webpack/plugins/profiling-plugin.ts index 5ce8cc53a0a1a40..e8c131da0329daa 100644 --- a/packages/next/build/webpack/plugins/profiling-plugin.ts +++ b/packages/next/build/webpack/plugins/profiling-plugin.ts @@ -101,7 +101,7 @@ export class ProfilingPlugin { return module.userRequest.split('.').pop() })() - const issuerModule = compilation.moduleGraph.getIssuer(module) + const issuerModule = compilation?.moduleGraph?.getIssuer(module) const span = trace( `build-module${moduleType ? `-${moduleType}` : ''}`,