diff --git a/policy/modules/services/xserver.if b/policy/modules/services/xserver.if
index 11314dd..ef2a773 100644
--- a/policy/modules/services/xserver.if
+++ b/policy/modules/services/xserver.if
@@ -1681,7 +1681,7 @@ interface(`xserver_read_home_fonts',`
 		type user_fonts_t, user_fonts_config_t;
 	')
 
-	read_dirs_pattern($1, user_fonts_t, user_fonts_t)
+	list_dirs_pattern($1, user_fonts_t, user_fonts_t)
 	read_files_pattern($1, user_fonts_t, user_fonts_t)
 	read_lnk_files_pattern($1, user_fonts_t, user_fonts_t)