diff options
-rw-r--r-- | plugin/file/lookup.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugin/file/lookup.go b/plugin/file/lookup.go index 15ea096bb..3d8d899df 100644 --- a/plugin/file/lookup.go +++ b/plugin/file/lookup.go @@ -372,7 +372,7 @@ func (z *Zone) additionalProcessing(answer []dns.RR, do bool) (extra []dns.RR) { case *dns.MX: name = x.Mx } - if !dns.IsSubDomain(z.origin, name) { + if len(name) == 0 || !dns.IsSubDomain(z.origin, name) { continue } |