The exception caught by: https://github.com/bird-house/pyramid-phoenix/blob/5c5a4f73778c31abdee13ce004dd651b43f24247/phoenix/account/base.py#L171 doesn't always have a .message attribute. Using `str(result.error)` works will all exceptions.