diff --git a/system_server.te b/system_server.te
index fcec400b15e37f737570a08ca3dea5ea76cb3fb2..5786c2ee098b2f6010120f4694bd374d16505660 100644
--- a/system_server.te
+++ b/system_server.te
@@ -76,6 +76,10 @@ allow system_server self:netlink_route_socket nlmsg_write;
 # Kill apps.
 allow system_server appdomain:process { sigkill signal };
 
+# This line seems suspect, as it should not really need to
+# set scheduling parameters for a kernel domain task.
+allow system_server kernel:process setsched;
+
 # Set scheduling info for apps.
 allow system_server appdomain:process { getsched setsched };
 allow system_server mediaserver:process { getsched setsched };