diff --git a/packages/next/shared/lib/router/router.ts b/packages/next/shared/lib/router/router.ts index a92c196473dc..c9b279a666f4 100644 --- a/packages/next/shared/lib/router/router.ts +++ b/packages/next/shared/lib/router/router.ts @@ -1604,18 +1604,10 @@ export default class Router implements BaseRouter { } try { - let Component: ComponentType - let styleSheets: StyleSheetTuple[] let props: Record | undefined - - if ( - typeof Component! === 'undefined' || - typeof styleSheets! === 'undefined' - ) { - ;({ page: Component, styleSheets } = await this.fetchComponent( - '/_error' - )) - } + const { page: Component, styleSheets } = await this.fetchComponent( + '/_error' + ) const routeInfo: CompletePrivateRouteInfo = { props,