aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugin/file/lookup.go2
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
}