diff --git a/synapse/handlers/register.py b/synapse/handlers/register.py
index 8cf0a36a8f8e5ff902d5dc7ae5b4a20b9e15147d..0e16bbe0ee7a93a55fabd82f20de755733902d1d 100644
--- a/synapse/handlers/register.py
+++ b/synapse/handlers/register.py
@@ -543,4 +543,4 @@ class RegistrationHandler(BaseHandler):
         try:
             yield self.auth.check_auth_blocking()
         except AuthError as e:
-            raise RegistrationError(e.code, e.message, e.errcode)
+            raise RegistrationError(e.code, str(e), e.errcode)