diff --git a/zygote.te b/zygote.te
index daa9782647b5e7dab74700187ef451184e5eef6b..b6a527c140b17ed46fbd13910c0a714f86205dcb 100644
--- a/zygote.te
+++ b/zygote.te
@@ -21,7 +21,9 @@ 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 x_file_perms };
+allow zygote dalvikcache_data_file:file create_file_perms;
+# For art.
+allow zygote dalvikcache_data_file:file execute;
 # Execute dexopt.
 allow zygote system_file:file x_file_perms;
 # Control cgroups.