diff --git a/db/db.ddl b/db/db.ddl
index ac7d0dc60ec412b9300340ea8e62da14bbb0257d..b20d86522fb9feecd227c592cc519bcf22335de7 100644
--- a/db/db.ddl
+++ b/db/db.ddl
@@ -339,8 +339,8 @@ CREATE TABLE messages (
 
 CREATE TYPE reg_req_type AS ENUM (
 	'register',
-	'change',
-	'reset'
+	'change_email',
+	'reset_password'
 );
 
 CREATE TABLE reg_requests (
diff --git a/db/upgrade-20210712.sql b/db/upgrade-20210712.sql
index ec6ad79bdd902e0458be170e4f801182378b302f..ba6a4bf99c41e051a1479908b03299212f7a9c99 100644
--- a/db/upgrade-20210712.sql
+++ b/db/upgrade-20210712.sql
@@ -17,8 +17,8 @@ UPDATE participations SET state='active' WHERE state IN ('registered', 'invited'
 
 CREATE TYPE reg_req_type AS ENUM (
 	'register',
-	'change',
-	'reset'
+	'change_email',
+	'reset_passwd'
 );
 
 CREATE TABLE reg_requests (
diff --git a/mo/db.py b/mo/db.py
index ab9c17a30e012df23a053e85e10acff38c9518e6..812935da314e920ec120b711bb247ef3f02b8fad 100644
--- a/mo/db.py
+++ b/mo/db.py
@@ -676,8 +676,8 @@ class Message(Base):
 
 class RegReqType(MOEnum):
     register = auto()
-    change = auto()
-    reset = auto()
+    change_email = auto()
+    reset_passwd = auto()
 
 
 class RegRequest(Base):
diff --git a/mo/users.py b/mo/users.py
index 44667834dd485e841765366eb24da8700f03ccbf..f7d789c73f28f501dce83274d97e28cd4dee110e 100644
--- a/mo/users.py
+++ b/mo/users.py
@@ -249,7 +249,7 @@ def expire_reg_requests():
 
 def request_reset_password(user: db.User, client: str) -> Optional[db.RegRequest]:
     logger.info('Login: Požadavek na reset hesla pro <%s>', user.email)
-    rr = new_reg_request(db.RegReqType.reset, client)
+    rr = new_reg_request(db.RegReqType.reset_passwd, client)
     if rr:
         db.get_session().add(rr)
         rr.user_id = user.user_id
diff --git a/mo/web/auth.py b/mo/web/auth.py
index e7b79448100f0442325497899849ca6d0278c167..0e9506eb3c6f2b36e6e301a751e4fa9a3a32377b 100644
--- a/mo/web/auth.py
+++ b/mo/web/auth.py
@@ -161,7 +161,7 @@ def user_settings_change():
             sess.commit()
             flash('Heslo změněno.', 'success')
         if form.email.data != user.email:
-            rr = mo.users.new_reg_request(db.RegReqType.change, request.remote_addr)
+            rr = mo.users.new_reg_request(db.RegReqType.change_email, request.remote_addr)
             if rr:
                 rr.user_id = user.user_id
                 rr.email = form.email.data
@@ -400,12 +400,12 @@ class Reg2:
             RegStatus.already_spent: 'Tento odkaz na potvrzení registrace byl již využit.',
             RegStatus.already_exists: 'Účet s touto adresou už existuje.',
         },
-        db.RegReqType.change: {
+        db.RegReqType.change_email: {
             RegStatus.new: 'Chybný potvrzovací kód. Zkontrolujte, že jste odkaz z e-mailu zkopírovali správně.',
             RegStatus.expired: 'Vypršela platnost potvrzovacího kódu, požádejte prosím o změnu e-mailu znovu.',
             RegStatus.already_spent: 'Tento odkaz na potvrzení změny e-mailu byl již využit.',
         },
-        db.RegReqType.reset: {
+        db.RegReqType.reset_passwd: {
             RegStatus.new: 'Chybný kód pro obnovení hesla. Zkontrolujte, že jste odkaz z e-mailu zkopírovali správně.',
             RegStatus.expired: 'Vypršela platnost kódu pro obnovení hesla, požádejte prosím o obnovu znovu.',
             RegStatus.already_spent: 'Tento odkaz na obnovení hesla byl již využit.',
@@ -577,7 +577,7 @@ class ConfirmEmailForm(FlaskForm):
 # URL je explicitně uvedeno v mo.email.activate_url
 @app.route('/auth/confirm/e', methods=('GET', 'POST'))
 def confirm_email():
-    reg2 = Reg2(request.args.get('token'), db.RegReqType.change)
+    reg2 = Reg2(request.args.get('token'), db.RegReqType.change_email)
     if reg2.status != RegStatus.ok:
         reg2.flash_message()
         return redirect(url_for('user_settings'))
@@ -605,7 +605,7 @@ class CancelResetForm(FlaskForm):
 # URL je explicitně uvedeno v mo.email.activate_url
 @app.route('/auth/confirm/p', methods=('GET', 'POST'))
 def confirm_reset():
-    reg2 = Reg2(request.args.get('token'), db.RegReqType.reset)
+    reg2 = Reg2(request.args.get('token'), db.RegReqType.reset_passwd)
     if reg2.status != RegStatus.ok:
         reg2.flash_message()
         return redirect(url_for('login'))