diff --git a/src/webpack/patchWebpack.ts b/src/webpack/patchWebpack.ts index 9b66a5b4..a542cb9b 100644 --- a/src/webpack/patchWebpack.ts +++ b/src/webpack/patchWebpack.ts @@ -412,9 +412,12 @@ function runFactoryWithWrap(patchedFactory: PatchedModuleFactory, thisArg: unkno exports = module.exports; if (typeof require === "function" && require.c) { - if (_blacklistBadModules(require.c, exports, module.id)) { - return factoryReturn; - } + // module might not have been fully initialised yet + try { + if (_blacklistBadModules(require.c, exports, module.id)) { + return factoryReturn; + } + } catch { } } if (exports == null) {