diff --git a/server/server.go b/server/server.go index 5e5d684..28171fd 100644 --- a/server/server.go +++ b/server/server.go @@ -78,9 +78,11 @@ func New(cfg *Config) (s *Server, err error) { }, } - s.cfg.canonicalNameservers = strings.Split(s.cfg.CanonicalNameservers, ",") - for i := range s.cfg.canonicalNameservers { - s.cfg.canonicalNameservers[i] = dns.Fqdn(s.cfg.canonicalNameservers[i]) + if s.cfg.CanonicalNameservers != "" { + s.cfg.canonicalNameservers = strings.Split(s.cfg.CanonicalNameservers, ",") + for i := range s.cfg.canonicalNameservers { + s.cfg.canonicalNameservers[i] = dns.Fqdn(s.cfg.canonicalNameservers[i]) + } } if s.cfg.VanityIPs != "" {