Initial experimental TLSv1.1 support
diff --git a/ssl/t1_lib.c b/ssl/t1_lib.c
index 43c651f..ebf9c4f 100644
--- a/ssl/t1_lib.c
+++ b/ssl/t1_lib.c
@@ -166,7 +166,7 @@
 void tls1_clear(SSL *s)
 	{
 	ssl3_clear(s);
-	s->version=TLS1_VERSION;
+	s->version = s->method->version;
 	}
 
 #ifndef OPENSSL_NO_EC