diff --git a/js/directives.js b/js/directives.js index bf27a4620..7e1060849 100644 --- a/js/directives.js +++ b/js/directives.js @@ -17,6 +17,12 @@ angular.module('copayApp.directives') // Is this a payment protocol URI (BIP-72)? if (uri && uri.merchant) { scope.wallet.fetchPaymentTx(uri.merchant, function(err, merchantData) { + if ((err && err.message === 'No unspent outputs.')) { + //|| scope.availableBalance < +merchantData.total) { + ctrl.$setValidity('validAddress', false); + return; + } + if (err) { if (scope._resetPayPro) scope._resetPayPro(); ctrl.$setValidity('validAddress', false);