diff --git a/client/src/main/java/org/asynchttpclient/ntlm/NtlmEngine.java b/client/src/main/java/org/asynchttpclient/ntlm/NtlmEngine.java index 310a2d5f2e..3874723bfc 100644 --- a/client/src/main/java/org/asynchttpclient/ntlm/NtlmEngine.java +++ b/client/src/main/java/org/asynchttpclient/ntlm/NtlmEngine.java @@ -150,12 +150,12 @@ private static String stripDotSuffix(final String value) { /** Convert host to standard form */ private static String convertHost(final String host) { - return stripDotSuffix(host).toUpperCase(); + return host != null ? stripDotSuffix(host).toUpperCase() : null; } /** Convert domain to standard form */ private static String convertDomain(final String domain) { - return stripDotSuffix(domain).toUpperCase(); + return domain != null ? stripDotSuffix(domain).toUpperCase() : null; } private static int readULong(final byte[] src, final int index) throws NtlmEngineException {