diff --git a/policy/modules/system/authlogin.if b/policy/modules/system/authlogin.if
index 47ac2c3b..93dd8477 100644
--- a/policy/modules/system/authlogin.if
+++ b/policy/modules/system/authlogin.if
@@ -369,12 +369,12 @@ interface(`auth_domtrans_chk_passwd',`
##
##
##
-## The role to allow the updpwd domain.
+## The role to allow the chkpwd domain.
##
##
##
##
-## The type of the terminal allow the updpwd domain to use.
+## The type of the terminal allow the chkpwd domain to use.
##
##
#
diff --git a/policy/modules/system/selinuxutil.te b/policy/modules/system/selinuxutil.te
index 17f5d982..edede7bd 100644
--- a/policy/modules/system/selinuxutil.te
+++ b/policy/modules/system/selinuxutil.te
@@ -255,6 +255,7 @@ term_dontaudit_use_unallocated_ttys(newrole_t)
auth_use_nsswitch(newrole_t)
auth_domtrans_chk_passwd(newrole_t)
+auth_domtrans_upd_passwd(newrole_t)
auth_rw_faillog(newrole_t)
# Write to utmp.