diff --git a/contracts/eosio.system/delegate_bandwidth.cpp b/contracts/eosio.system/delegate_bandwidth.cpp index d7c2b5b7ff9d4de99409c1d00b106adf3ba3a2f1..0eb77a59103a4594d9bcfece0afc2beeb31085cf 100644 --- a/contracts/eosio.system/delegate_bandwidth.cpp +++ b/contracts/eosio.system/delegate_bandwidth.cpp @@ -319,7 +319,7 @@ namespace eosiosystem { } else { need_deferred_trx = true; } - } else if ( net_balance < asset(0) && cpu_balance < asset(0) ) { //need to create refund + } else if ( net_balance < asset(0) || cpu_balance < asset(0) ) { //need to create refund refunds_tbl.emplace( from, [&]( refund_request& r ) { r.owner = from; if ( net_balance < asset(0) ) {