diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index dbbd29bdc..4ff5a389a 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -301,6 +301,7 @@ ifdef(`init_systemd',`
 	kernel_unmount_debugfs(init_t)
 	kernel_search_key(init_t)
 	kernel_setsched(init_t)
+	kernel_link_key(init_t)
 	kernel_rw_unix_sysctls(init_t)
 
 	# run systemd misc initializations