diff --git a/src/node_sea.cc b/src/node_sea.cc index c92b0c9c9fc94d..f877e5d2dab65e 100644 --- a/src/node_sea.cc +++ b/src/node_sea.cc @@ -402,12 +402,7 @@ std::optional ParseSingleExecutableConfig( std::optional> assets_opt = parser.GetTopLevelDictOfStrings("assets"); - if (!assets_opt.has_value()) { - FPrintF(stderr, - "\"assets\" field of %s is not a map of strings\n", - config_path); - return std::nullopt; - } else if (!assets_opt.value().empty()) { + if (assets_opt.has_value() && !assets_opt.value().empty()) { result.flags |= SeaFlags::kIncludeAssets; result.assets = std::move(assets_opt.value()); }