diff --git a/core/src/main/java/org/bitcoinj/net/discovery/DnsDiscovery.java b/core/src/main/java/org/bitcoinj/net/discovery/DnsDiscovery.java index fcd45e2d..b80b51cf 100644 --- a/core/src/main/java/org/bitcoinj/net/discovery/DnsDiscovery.java +++ b/core/src/main/java/org/bitcoinj/net/discovery/DnsDiscovery.java @@ -56,9 +56,10 @@ public class DnsDiscovery extends MultiplexingDiscovery { } private static List buildDiscoveries(NetworkParameters params, String[] seeds) { - List discoveries = new ArrayList(seeds.length); - for (String seed : seeds) - discoveries.add(new DnsSeedDiscovery(params, seed)); + List discoveries = new ArrayList(); + if (seeds != null) + for (String seed : seeds) + discoveries.add(new DnsSeedDiscovery(params, seed)); return discoveries; }