diff --git a/packages/next/build/webpack/plugins/middleware-plugin.ts b/packages/next/build/webpack/plugins/middleware-plugin.ts index 42240dc943a6eb7..087f64288900a33 100644 --- a/packages/next/build/webpack/plugins/middleware-plugin.ts +++ b/packages/next/build/webpack/plugins/middleware-plugin.ts @@ -235,7 +235,7 @@ function getEdgeEntryBuildInfo( module: webpack.Module ) { let currentModule: webpack.Module | null = module - while (currentModule) { + while (currentModule?.layer === 'middleware') { const buildInfo = getModuleBuildInfo(currentModule) if (buildInfo.edgeFunctionConfig) { return buildInfo