diff --git a/private/system_server.te b/private/system_server.te
index 769b3b7a8b6252d65620f6f47d93bbaae4ba7d00..44b3b0c28b204e23a67d980a90affaca0f5f34c1 100644
--- a/private/system_server.te
+++ b/private/system_server.te
@@ -287,6 +287,7 @@ r_dir_file(system_server, sysfs_wakeup_reasons)
 allow system_server sysfs_nfc_power_writable:file rw_file_perms;
 allow system_server sysfs_devices_system_cpu:file w_file_perms;
 allow system_server sysfs_mac_address:file r_file_perms;
+allow system_server sysfs_power:dir search;
 allow system_server sysfs_power:file rw_file_perms;
 allow system_server sysfs_thermal:dir search;
 allow system_server sysfs_thermal:file r_file_perms;