diff --git a/lib/modules/Protocols.pmod/DNS.pmod b/lib/modules/Protocols.pmod/DNS.pmod index 6001a61e97aa54fccc900471317db3f4862eb885..27d53f032d67395f9e72370079dfe3c6c50583cb 100644 --- a/lib/modules/Protocols.pmod/DNS.pmod +++ b/lib/modules/Protocols.pmod/DNS.pmod @@ -338,6 +338,7 @@ class client { } if(domain) domains = ({ domain }) + domains; + domains -= ({ "" }); domains = Array.map(domains, lambda(string d) { if (d[-1] == '.') { return d[..sizeof(d)-2];