diff --git a/src/qt/overviewpage.cpp b/src/qt/overviewpage.cpp index 349c670b234f6..2754e9519ece6 100644 --- a/src/qt/overviewpage.cpp +++ b/src/qt/overviewpage.cpp @@ -209,10 +209,11 @@ void OverviewPage::setBalance(const CAmount& balance, const CAmount& unconfirmed nWatchOnlyLockedBalance = pwalletMain->GetLockedWatchOnlyBalance(); } // PIV Balance - CAmount nTotalBalance = balance + unconfirmedBalance; - CAmount pivAvailableBalance = balance - immatureBalance - nLockedBalance; + CAmount nTotalBalance = balance + unconfirmedBalance + nLockedBalance; + CAmount pivAvailableBalance = balance - immatureBalance; CAmount nTotalWatchBalance = watchOnlyBalance + watchUnconfBalance + watchImmatureBalance; - CAmount nUnlockedBalance = nTotalBalance - nLockedBalance; + CAmount nUnlockedBalance = nTotalBalance - nLockedBalance - nLockedBalance; // increment nLockedBalance twice because it was added to + // nTotalBalance above // zPIV Balance CAmount matureZerocoinBalance = zerocoinBalance - unconfirmedZerocoinBalance - immatureZerocoinBalance; // Percentages