diff --git a/helios_auth/auth_systems/pirati.py b/helios_auth/auth_systems/pirati.py
index 43d2307146d083f94b47e7a95fd39ea7b5e36e6f..d0ce9dc635ff9271f40ff9fea078d55f57ecbb76 100644
--- a/helios_auth/auth_systems/pirati.py
+++ b/helios_auth/auth_systems/pirati.py
@@ -43,8 +43,8 @@ def get_user_info_after_auth(request):
     data = response.json()
     return {
         "type": "pirati",
-        "user_id": data["preferred_username"],
-        "name": data["name"],
+        "user_id": data["preferred_username"].lower(),
+        "name": data["preferred_username"].lower(),
         "info": {"email": data["email"]},
         "token": {},
     }
@@ -125,8 +125,8 @@ def list_category_members(category_id):
         users.append(
             {
                 "type": "pirati",
-                "id": member["username"],
-                "name": member["username"],
+                "id": member["username"].lower(),
+                "name": member["username"].lower(),
                 "info": {"email": member["email"]},
                 "token": {},
             }