diff --git a/lib/SimpleSAML/Auth/LDAP.php b/lib/SimpleSAML/Auth/LDAP.php
index 98555afc016233afa0547374084d8f3a35258cfd..05a7c9462c8cbc0dbd16206fa20ac64495e10d54 100644
--- a/lib/SimpleSAML/Auth/LDAP.php
+++ b/lib/SimpleSAML/Auth/LDAP.php
@@ -44,6 +44,11 @@ class SimpleSAML_Auth_LDAP {
 
 	}
 	
+	public function getLastError() {
+		if (ldap_errno($this->ldap) == 0) return NULL;
+		return ldap_error($this->ldap);
+	}
+	
 	/**
 	 * Set LDAP version 3 option on the connection handler. Will throw an error if not possible.
 	 */