diff --git a/system_server.te b/system_server.te
index 5448403358809c21616e0b407c1b5b88deda8f58..878e5ff1781fd30ce9948dd431e0d5ed3034227a 100644
--- a/system_server.te
+++ b/system_server.te
@@ -426,6 +426,9 @@ allow system_server sdcard_type:dir { getattr search };
 # Traverse into expanded storage
 allow system_server mnt_expand_file:dir r_dir_perms;
 
+# Allow system process to relabel the fingerprint directory after mkdir
+allow system_server fingerprintd_data_file:dir {r_dir_perms relabelto};
+
 ###
 ### Neverallow rules
 ###