diff --git a/system_server.te b/system_server.te
index 0fe1147a4041a0e5a08c4748c33071d8512e55be..c4b7376bf68a0bfd74a550f871b6de7cbd45bece 100644
--- a/system_server.te
+++ b/system_server.te
@@ -274,6 +274,9 @@ allow system_server system_data_file:file relabelfrom;
 allow system_server wallpaper_file:file relabelto;
 allow system_server wallpaper_file:file { rw_file_perms unlink };
 
+# FingerprintService.java does a restorecon of the directory /data/system/users/[0-9]+/fpdata(/.*)?
+allow system_server system_data_file:dir relabelfrom;
+
 # Property Service write
 set_prop(system_server, system_prop)
 set_prop(system_server, dhcp_prop)