diff --git a/smack-resolver-javax/src/main/java/org/jivesoftware/smack/util/dns/JavaxResolver.java b/smack-resolver-javax/src/main/java/org/jivesoftware/smack/util/dns/JavaxResolver.java index 71a475f9c..3733ae21d 100644 --- a/smack-resolver-javax/src/main/java/org/jivesoftware/smack/util/dns/JavaxResolver.java +++ b/smack-resolver-javax/src/main/java/org/jivesoftware/smack/util/dns/JavaxResolver.java @@ -74,6 +74,8 @@ public class JavaxResolver implements DNSResolver { Attributes dnsLookup = dirContext.getAttributes(name, new String[] { "SRV" }); Attribute srvAttribute = dnsLookup.get("SRV"); + if (srvAttribute == null) + return res; @SuppressWarnings("unchecked") NamingEnumeration srvRecords = (NamingEnumeration) srvAttribute.getAll(); while (srvRecords.hasMore()) {