diff --git a/mo/web/user.py b/mo/web/user.py
index 3bdd3515f745577ee9572397ed60fce9ba0df645..62a88d5cfcca82ab32ac5e0b5e951fbddf28be09 100644
--- a/mo/web/user.py
+++ b/mo/web/user.py
@@ -95,7 +95,7 @@ def user_join_round(round_id):
             or round.enroll_mode not in [db.RoundEnrollMode.register, db.RoundEnrollMode.confirm]
             or round.state != db.RoundState.running):
         flash('Do této kategorie se není možné přihlásit.', 'danger')
-        return redirect(url_for('user_register'))
+        return redirect(url_for('user_join'))
 
     pion = (sess.query(db.Participation)
             .select_from(db.Participation)