summaryrefslogtreecommitdiff
path: root/java/ssl/jdk1.5/IceSSL/Instance.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/ssl/jdk1.5/IceSSL/Instance.java')
-rw-r--r--java/ssl/jdk1.5/IceSSL/Instance.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/java/ssl/jdk1.5/IceSSL/Instance.java b/java/ssl/jdk1.5/IceSSL/Instance.java
index 0bc606e93a6..0554e25c011 100644
--- a/java/ssl/jdk1.5/IceSSL/Instance.java
+++ b/java/ssl/jdk1.5/IceSSL/Instance.java
@@ -568,7 +568,7 @@ class Instance
void
verifyPeer(ConnectionInfo info, java.nio.channels.SelectableChannel fd, String address, boolean incoming)
{
- if(_verifyDepthMax > 0 && info.certs.length > _verifyDepthMax)
+ if(_verifyDepthMax > 0 && info.certs != null && info.certs.length > _verifyDepthMax)
{
String msg = (incoming ? "incoming" : "outgoing") + " connection rejected:\n" +
"length of peer's certificate chain (" + info.certs.length + ") exceeds maximum of " +