diff --git a/warden3/contrib/warden_ra/ejbcaws.py b/warden3/contrib/warden_ra/ejbcaws.py
index 42c48281b01a36b4780ce7c1bd92986257ee99e5..c0a78f101ef436db7bd0c87c7d4ee4db8a7944fe 100644
--- a/warden3/contrib/warden_ra/ejbcaws.py
+++ b/warden3/contrib/warden_ra/ejbcaws.py
@@ -147,10 +147,10 @@ class HTTPSClientAuthHandler(urllib2.HTTPSHandler):
         self.cert = cert
 
     def https_open(self, req):
-        return self.do_open(self.get_connection, req, context=self._context)
+        return self.do_open(self.get_connection, req)
 
-    def get_connection(self, host, timeout=5, context=None):
-        return httplib.HTTPSConnection(host, key_file=self.key, cert_file=self.cert, timeout=timeout, context=context)
+    def get_connection(self, host, timeout=5):
+        return httplib.HTTPSConnection(host, key_file=self.key, cert_file=self.cert, timeout=timeout)
 
 
 class HTTPSClientCertTransport(suds.transport.http.HttpTransport):