diff --git a/src/chainparams.cpp b/src/chainparams.cpp index 3da02f323c7..7cf28d69b42 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -25,10 +25,10 @@ using util::SplitString; void ReadSigNetArgs(const ArgsManager& args, CChainParams::SigNetOptions& options) { - if (args.IsArgSet("-signetseednode")) { + if (!args.GetArgs("-signetseednode").empty()) { options.seeds.emplace(args.GetArgs("-signetseednode")); } - if (args.IsArgSet("-signetchallenge")) { + if (!args.GetArgs("-signetchallenge").empty()) { const auto signet_challenge = args.GetArgs("-signetchallenge"); if (signet_challenge.size() != 1) { throw std::runtime_error("-signetchallenge cannot be multiple values.");