diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c
index 48ce7635b3..4401851097 100644
--- a/menu/menu_displaylist.c
+++ b/menu/menu_displaylist.c
@@ -1806,7 +1806,7 @@ static int deferred_push_video_shader_parameters_common(
 }
 #endif
 
-int menu_displaylist_parse_settings(void *data,
+static int menu_displaylist_parse_settings(void *data,
       menu_displaylist_info_t *info,
       const char *info_label,
       enum menu_displaylist_parse_type parse_type,
diff --git a/menu/menu_displaylist.h b/menu/menu_displaylist.h
index bdb9abd54e..8f6dcb4a22 100644
--- a/menu/menu_displaylist.h
+++ b/menu/menu_displaylist.h
@@ -154,9 +154,6 @@ typedef struct menu_displaylist_ctx_entry
 
 bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data);
 
-int menu_displaylist_parse_settings(void *data, menu_displaylist_info_t *info, 
-      const char *info_label, enum menu_displaylist_parse_type parse_type, bool add_empty_entry);
-
 #ifdef __cplusplus
 }
 #endif