diff --git a/iguana/iguana_wallet.c b/iguana/iguana_wallet.c index 2fd7890cd..1fa299a2f 100755 --- a/iguana/iguana_wallet.c +++ b/iguana/iguana_wallet.c @@ -330,6 +330,8 @@ cJSON *iguana_getaddressesbyaccount(struct supernet_info *myinfo,struct iguana_i bitcoin_address(refaddr,coin->chain->pubtype,myinfo->persistent_pubkey33,33); HASH_ITER(hh,myinfo->wallet,subset,tmp) { + if ( strcmp(subset->account,account) != 0 ) + continue; HASH_ITER(hh,subset->waddr,waddr,tmp2) { bitcoin_address(coinaddr,coin->chain->pubtype,waddr->rmd160,20);