diff --git a/src/module_wrap.cc b/src/module_wrap.cc index 2b1708088bf449..1625269c9746d6 100644 --- a/src/module_wrap.cc +++ b/src/module_wrap.cc @@ -1451,8 +1451,8 @@ static MaybeLocal ImportModuleDynamically( Local options = referrer->GetHostDefinedOptions(); if (options->Length() != HostDefinedOptions::kLength) { - Local resolver = - Promise::Resolver::New(context).ToLocalChecked(); + Local resolver; + if (!Promise::Resolver::New(context).ToLocal(&resolver)) return {}; resolver ->Reject(context, v8::Exception::TypeError(FIXED_ONE_BYTE_STRING(