diff --git a/api/dnshelper.py b/api/dnshelper.py index 56c0195..c2872ad 100644 --- a/api/dnshelper.py +++ b/api/dnshelper.py @@ -51,6 +51,9 @@ def dnsQuery(domain, rrType, nameserverIp): def checkDomain(domain, tldNameserver, nameservers): result = [] + if nameservers.count() == 0: + return [("err", "Domain %s has no nameservers attached to it, nothing to check" % domain)] + # build record set nsRecords = [(domain, "NS", list(ns.name for ns in nameservers))] glueRecords = []