diff --git a/src/node_url.cc b/src/node_url.cc index e8b3b2cecc725d..ba9bd3f9b451dc 100644 --- a/src/node_url.cc +++ b/src/node_url.cc @@ -161,7 +161,7 @@ void BindingData::PathToFileURL(const FunctionCallbackInfo& args) { ada::parse(EncodePathChars(input_str, os), nullptr); if (!out) { - return ThrowInvalidURL(realm->env(), input.ToStringView(), nullptr); + return ThrowInvalidURL(realm->env(), input.ToStringView(), std::nullopt); } if (os == OS::WINDOWS && args.Length() > 2 && !args[2]->IsUndefined())