diff --git a/private/system_server.te b/private/system_server.te
index 46becd0cb72b606a0e1d7b46db7b409cade266dd..6fb6142bf05c05797ca8fd3a5b7aef7b9bbfc611 100644
--- a/private/system_server.te
+++ b/private/system_server.te
@@ -267,6 +267,8 @@ allow system_server mac_perms_file: file r_file_perms;
 # Check SELinux permissions.
 selinux_check_access(system_server)
 
+allow system_server sysfs_type:dir search;
+
 r_dir_file(system_server, sysfs_android_usb)
 allow system_server sysfs_android_usb:file w_file_perms;