diff --git a/packages/next/client/components/react-dev-overlay/internal/ReactDevOverlay.tsx b/packages/next/client/components/react-dev-overlay/internal/ReactDevOverlay.tsx
index 931a1c93ca74517..d3bb027bb9bb158 100644
--- a/packages/next/client/components/react-dev-overlay/internal/ReactDevOverlay.tsx
+++ b/packages/next/client/components/react-dev-overlay/internal/ReactDevOverlay.tsx
@@ -14,6 +14,10 @@ import { CssReset } from './styles/CssReset'
import { parseStack } from './helpers/parseStack'
import { RootLayoutError } from './container/RootLayoutError'
+function isServerComponentError(error: Error): boolean {
+ return !!error.stack?.includes('webpack-internal:///(sc_server)/')
+}
+
interface ReactDevOverlayState {
reactError: SupportedErrorEvent | null
}
@@ -76,7 +80,15 @@ class ReactDevOverlay extends React.PureComponent<
) : hasBuildError ? (
) : hasRuntimeErrors ? (
-
+
) : reactError ? (
) : undefined}