diff --git a/public/mediaextractor.te b/public/mediaextractor.te
index f8e8a6b39ffd3002a89fa7e08d16c1e57868beb5..8ba89138def27368dc19028b388daeb4687bca87 100644
--- a/public/mediaextractor.te
+++ b/public/mediaextractor.te
@@ -34,6 +34,9 @@ allow mediaextractor apk_data_file:file { read getattr };
 allow mediaextractor asec_apk_file:file { read getattr };
 allow mediaextractor ringtone_file:file { read getattr };
 
+# scan extractor library directory to dynamically load extractors
+allow mediaextractor system_file:dir { read open };
+
 ###
 ### neverallow rules
 ###