client.go | 3 +++ diff --git a/client.go b/client.go index 635f96de67366e2fc40692bbaa2407e9c08ab7bf..d1cf5069887bb5ba46d7f38d7a0bf871bbea4ab9 100644 --- a/client.go +++ b/client.go @@ -1331,6 +1331,9 @@ return cl.dHT } func (cl *Client) AddDHTNodes(nodes []string) { + if cl.DHT() == nil { + return + } for _, n := range nodes { hmp := missinggo.SplitHostMaybePort(n) ip := net.ParseIP(hmp.Host)