diff --git a/providers/dns/vultr/vultr.go b/providers/dns/vultr/vultr.go index e26555a1..988267c8 100644 --- a/providers/dns/vultr/vultr.go +++ b/providers/dns/vultr/vultr.go @@ -90,7 +90,7 @@ func (d *DNSProvider) Present(domain, token, keyAuth string) error { name := d.extractRecordName(fqdn, zoneDomain) - err = d.client.DNSRecord.Create(ctx, zoneDomain, "TXT", name, value, d.config.TTL, 0) + err = d.client.DNSRecord.Create(ctx, zoneDomain, "TXT", name, `"`+value+`"`, d.config.TTL, 0) if err != nil { return fmt.Errorf("vultr: API call failed: %v", err) }