diff --git a/surfaceflinger.te b/surfaceflinger.te
index cb67855ba2f177e7040dbb9acd3deeb8abfb429d..5ecfd18322f47dfbdb54b61be5c4edcd02e44f6c 100644
--- a/surfaceflinger.te
+++ b/surfaceflinger.te
@@ -50,6 +50,7 @@ allow surfaceflinger bootanim:fd use;
 # Allow a dumpstate triggered screenshot
 binder_call(surfaceflinger, dumpstate)
 binder_call(surfaceflinger, shell)
+r_dir_file(surfaceflinger, dumpstate)
 
 # Needed on some devices for playing DRM protected content,
 # but seems expected and appropriate for all devices.