diff --git a/policy/modules/services/amavis.if b/policy/modules/services/amavis.if
index 22523cd..e4dc507 100644
--- a/policy/modules/services/amavis.if
+++ b/policy/modules/services/amavis.if
@@ -34,7 +34,7 @@ interface(`amavis_domtrans',`
 #
 interface(`amavis_initrc_domtrans',`
 	gen_require(`
-		type afs_initrc_exec_t;
+		type amavis_initrc_exec_t;
 	')
 
 	init_labeled_script_domtrans($1, amavis_initrc_exec_t)
@@ -228,6 +228,7 @@ interface(`amavis_admin',`
 		type amavis_t, amavis_tmp_t, amavis_var_log_t;
 		type amavis_spool_t, amavis_var_lib_t, amavis_var_run_t;
 		type amavis_etc_t, amavis_quarantine_t;
+		type amavis_initrc_exec_t;
 	')
 
 	allow $1 amavis_t:process { ptrace signal_perms };