diff --git a/www/js/services/wallet-services.js b/www/js/services/wallet-services.js index 882f17f8fffada87fd158952fc5a1d6690d3f22f..2cb7611ade515c1eb382267a8fe058ef6e0515a6 100644 --- a/www/js/services/wallet-services.js +++ b/www/js/services/wallet-services.js @@ -1188,6 +1188,7 @@ angular.module('cesium.wallet.services', ['ngApi', 'ngFileSaver', 'cesium.bma.se return createAndSendTx(currency, block, keypair, destPub, amount, inputs, comments, restPub||data.pubkey, logs) .then(function(res) { data.balance -= res.amount; + if (data.balance < 0) data.balance = 0; // fix #712 _.forEach(inputs.sources, function(source) { source.consumed=true; });