diff --git a/dispensewebapi.py b/dispensewebapi.py
index 4d79194cfe591962372940e8db472a4f02457927..40cfed5f4ee0d32f4c7140934570a5da98b7955c 100755
--- a/dispensewebapi.py
+++ b/dispensewebapi.py
@@ -29,7 +29,7 @@ def requires_auth(f):
 			return {'status': 'error', 'errmsg': 'Authentication failed: Invalid username'}
 		dn = 'uid=%s,ou=People,dc=ucc,dc=gu,dc=uwa,dc=edu,dc=au' % username
 		try:
-			l = ldap.initialize('ldap://mussel.ucc.gu.uwa.edu.au')
+			l = ldap.initialize('ldaps://mussel.ucc.gu.uwa.edu.au')
 			l.simple_bind_s(dn, password)
 			l.unbind_s()
 		except: