diff --git a/zygote.te b/zygote.te
index 773318ea16a89091fbe96ebf4993ba5d55ca9a36..6fb17251a0b32cca3d45b90dcf3050c142fe7f10 100644
--- a/zygote.te
+++ b/zygote.te
@@ -18,7 +18,7 @@ allow zygote appdomain:process { getpgid setpgid };
 allow zygote system_data_file:dir rw_dir_perms;
 allow zygote system_data_file:file create_file_perms;
 allow zygote dalvikcache_data_file:dir rw_dir_perms;
-allow zygote dalvikcache_data_file:file create_file_perms;
+allow zygote dalvikcache_data_file:file { create_file_perms x_file_perms };
 # Execute dexopt.
 allow zygote system_file:file x_file_perms;
 # Control cgroups.