diff --git a/mo/web/org_users.py b/mo/web/org_users.py
index 47b7991966d82aa10ab48430adb45fc4807cc3fa..2df8693498113ff0bd914e6c653b2e3f1019eb2a 100644
--- a/mo/web/org_users.py
+++ b/mo/web/org_users.py
@@ -689,7 +689,7 @@ def org_user_delete(user_id: int):
 
     pions = (sess.query(db.Participation)
              .filter_by(user=user)
-             # .options(joinedload(db.Participation.contest, db.Participation.contest.round))
+             .options(joinedload(db.Participation.contest).joinedload(db.Contest.round))
              .all())
     for pion in pions:
         warnings.append(f'Účastní se kola {pion.contest.round.round_code()}')
@@ -700,7 +700,7 @@ def org_user_delete(user_id: int):
 
     sols = (sess.query(db.Solution)
             .filter_by(user=user)
-            # .options(joinedload(db.Solution.task, db.Solution.task.round))
+            .options(joinedload(db.Solution.task).joinedload(db.Task.round))
             .all())
     for sol in sols:
         errors.append(f'Odevzdal úlohu {sol.task.code} v kole {sol.task.round.round_code()}')