diff --git a/ssl/d1_lib.c b/ssl/d1_lib.c
index 308afff2d4ef2fe62a0176ea19241794f0ede5cf..44c7882f3cf3e187f331585e2003720ed9c5b766 100644
--- a/ssl/d1_lib.c
+++ b/ssl/d1_lib.c
@@ -317,10 +317,6 @@ long dtls1_ctrl(SSL *s, int cmd, long larg, void *parg)
 				return s->version == DTLS1_VERSION;
 			}
 		return 0; /* Unexpected state; fail closed. */
-
-		/* Just one protocol version is supported so far;
-		 * fail closed if the version is not as expected. */
-		return s->version == DTLS_MAX_VERSION;
 	case DTLS_CTRL_SET_LINK_MTU:
 		if (larg < (long)dtls1_link_min_mtu())
 			return 0;