diff --git a/iguana/iguana_bundles.c b/iguana/iguana_bundles.c index b8c3036b8..75eed979e 100755 --- a/iguana/iguana_bundles.c +++ b/iguana/iguana_bundles.c @@ -494,7 +494,7 @@ int32_t iguana_bundleissue(struct iguana_info *coin,struct iguana_bundle *bp,int { for (i=0; i threshold && (addr= coin->peers.ranked[i]) != 0 && now > bp->currenttime+lag ) + if ( peercounts[i] > threshold && (addr= coin->peers.ranked[i]) != 0 && now > bp->currenttime+lag && addr->dead == 0 ) { if ( numpeers > 64 || addr->laggard++ > 3 ) addr->dead = (uint32_t)time(NULL);