diff --git a/src/init.cpp b/src/init.cpp index ce03bd7fb..31073cf16 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -2100,11 +2100,11 @@ bool AppInit2(boost::thread_group& threadGroup, CScheduler& scheduler) if (pwalletMain->fSaplingConsolidationEnabled) { //Validate 1 Consolidation address only that matches the sweep address vector& vaddresses = mapMultiArgs["-consolidatesaplingaddress"]; - pwalletMain->consolidationAddress = vaddresses[0]; if (vaddresses.size() == 0) { fConsolidationMapUsed = true; mapMultiArgs["-consolidatesaplingaddress"] = vSweep; } else { + pwalletMain->consolidationAddress = vaddresses[0]; for (int i = 0; i < vaddresses.size(); i++) { if (vSweep[0] != vaddresses[i]) { return InitError("Consolidation can only be used on the sweep address when sweep is enabled.");