diff --git a/refpolicy/policy/modules/system/init.if b/refpolicy/policy/modules/system/init.if
index de20297..e7b25d7 100644
--- a/refpolicy/policy/modules/system/init.if
+++ b/refpolicy/policy/modules/system/init.if
@@ -40,7 +40,7 @@ define(`init_script_transition',`
 requires_block_template(init_script_transition_depend,$2)
 allow $1 initrc_exec_t:file { getattr read execute };
 allow $1 initrc_t:process transition;
-type_transition $1 initrc_exec_t:file init_t;
+type_transition $1 initrc_exec_t:process init_t;
 dontaudit $1 init_t:process { noatsecure siginh rlimitinh };
 ')