diff --git a/pkg/roles/dns/record.go b/pkg/roles/dns/record.go index 06ada6e16..b0c59bcd6 100644 --- a/pkg/roles/dns/record.go +++ b/pkg/roles/dns/record.go @@ -123,6 +123,7 @@ func (r *Record) ToDNS(qname string) dns.RR { rr.(*dns.CNAME).Target = r.Data case dns.TypeTXT: rr = &dns.TXT{} + rr.(*dns.TXT).Hdr = hdr rr.(*dns.TXT).Txt = strings.Split(r.Data, TXTSeparator) } return rr