diff --git a/refpolicy/policy/modules/system/authlogin.te b/refpolicy/policy/modules/system/authlogin.te
index 63225ee..ca78cab 100644
--- a/refpolicy/policy/modules/system/authlogin.te
+++ b/refpolicy/policy/modules/system/authlogin.te
@@ -302,6 +302,10 @@ optional_policy(`nscd.te',`
 	nscd_use_socket(system_chkpwd_t)
 ')
 
+optional_policy(`samba.te',`
+	samba_connect_winbind(system_chkpwd_t)
+')
+
 ########################################
 #
 # Utempter local policy