diff --git a/server/openslides/users/views.py b/server/openslides/users/views.py index 781a7655a..a2bc8f7df 100644 --- a/server/openslides/users/views.py +++ b/server/openslides/users/views.py @@ -515,7 +515,11 @@ class UserViewSet(ModelViewSet): } ) except smtplib.SMTPException as err: - raise ValidationError({"detail": f"{err.errno}: {err.strerror}"}) + if err.errno and err.strerror: + detail = f"{err.errno}: {err.strerror}" + else: + detail = str(err) + raise ValidationError({"detail": detail}) success_users = [] user_pks_without_email = []