diff --git a/policy/modules/system/authlogin.if b/policy/modules/system/authlogin.if
index 47ac2c3..93dd847 100644
--- a/policy/modules/system/authlogin.if
+++ b/policy/modules/system/authlogin.if
@@ -369,12 +369,12 @@ interface(`auth_domtrans_chk_passwd',`
 ## </param>
 ## <param name="role">
 ##	<summary>
-##	The role to allow the updpwd domain.
+##	The role to allow the chkpwd domain.
 ##	</summary>
 ## </param>
 ## <param name="terminal">
 ##	<summary>
-##	The type of the terminal allow the updpwd domain to use.
+##	The type of the terminal allow the chkpwd domain to use.
 ##	</summary>
 ## </param>
 #
diff --git a/policy/modules/system/selinuxutil.te b/policy/modules/system/selinuxutil.te
index 17f5d98..edede7b 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.