diff --git a/ipn/local.go b/ipn/local.go index 1168505f7..eafc06722 100644 --- a/ipn/local.go +++ b/ipn/local.go @@ -676,22 +676,20 @@ func (b *LocalBackend) authReconfig() { } b.logf("reconfig: ra=%v dns=%v 0x%02x\n", uc.RouteAll, uc.CorpDNS, uflags) - if nm != nil { - dns := nm.DNS - dom := nm.DNSDomains - if !uc.CorpDNS { - dns = []wgcfg.IP{} - dom = []string{} - } - cfg, err := nm.WGCfg(uflags, dns) - if err != nil { - log.Fatalf("WGCfg: %v\n", err) - } + dns := nm.DNS + dom := nm.DNSDomains + if !uc.CorpDNS { + dns = []wgcfg.IP{} + dom = []string{} + } + cfg, err := nm.WGCfg(uflags, dns) + if err != nil { + log.Fatalf("WGCfg: %v\n", err) + } - err = b.e.Reconfig(cfg, dom) - if err != nil { - b.logf("reconfig: %v", err) - } + err = b.e.Reconfig(cfg, dom) + if err != nil { + b.logf("reconfig: %v", err) } }