diff --git a/flask_simpleldap/__init__.py b/flask_simpleldap/__init__.py
index 72403008fc35859fcf26aeb0a21b62bf083ee9a1..3faceb53da76cb965fa929b6f73abeca3a759a79 100644
--- a/flask_simpleldap/__init__.py
+++ b/flask_simpleldap/__init__.py
@@ -67,9 +67,9 @@ class LDAP(object):
 
         if app.config['LDAP_REQUIRE_CERT']:
             ldap.set_option(ldap.OPT_X_TLS_REQUIRE_CERT,
-                            ldap.OPT_X_TLS_DEMAND,
-                            (ldap.OPT_X_TLS_CACERTFILE,
-                             current_app.config['LDAP_CERT_PATH']))
+                            ldap.OPT_X_TLS_DEMAND)
+            ldap.set_option(ldap.OPT_X_TLS_CACERTFILE,
+                             current_app.config['LDAP_CERT_PATH'])
 
         for option in ['USERNAME', 'PASSWORD', 'BASE_DN']:
             if app.config['LDAP_{0}'.format(option)] is None: