summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--accounts/backend/user/ldap.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/accounts/backend/user/ldap.py b/accounts/backend/user/ldap.py
index 0f32530..2045c99 100644
--- a/accounts/backend/user/ldap.py
+++ b/accounts/backend/user/ldap.py
@@ -10,6 +10,8 @@ from accounts.models import Account
def _escape(value, wildcard=False):
+ if not isinstance(value, basestring):
+ value = str(value)
if not wildcard:
value = escape_filter_chars(value)
return escape_attribute_value(value)