diff --git a/public/recovery_persist.te b/public/recovery_persist.te
index 67f852a15a40be0f917053ba7ebb75cec5bc63db..d3dc14cb453e30b0adfd2d1236eb7eef8b50d001 100644
--- a/public/recovery_persist.te
+++ b/public/recovery_persist.te
@@ -8,6 +8,11 @@ allow recovery_persist pstorefs:file r_file_perms;
 allow recovery_persist recovery_data_file:file create_file_perms;
 allow recovery_persist recovery_data_file:dir create_dir_perms;
 
+allow recovery_persist cache_file:dir search;
+allow recovery_persist cache_file:lnk_file read;
+allow recovery_persist cache_recovery_file:dir rw_dir_perms;
+allow recovery_persist cache_recovery_file:file { r_file_perms unlink };
+
 ###
 ### Neverallow rules
 ###