diff --git a/recovery.te b/recovery.te
index 9c5900381c3dfacc3ef5192a2a10d56f174d014e..28c7f80ad152279dbf0239bccd1dc8bc3164af0d 100644
--- a/recovery.te
+++ b/recovery.te
@@ -92,6 +92,7 @@ recovery_only(`
   # "sdcard_internal"; the simulated SD card is the only other user of
   # fuse.)
   allow recovery fuse_device:chr_file rw_file_perms;
+  allow recovery sdcard_internal:dir r_dir_perms;
   allow recovery sdcard_internal:file r_file_perms;
 
   wakelock_use(recovery)