From c384f56e4f1a95a2fded43624c6f6c318b4fb9a4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Higor=20Eur=C3=ADpedes?= <heuripedes@gmail.com>
Date: Sat, 12 Aug 2017 20:04:37 -0300
Subject: [PATCH] Speed up playlist reparse

---
 menu/menu_entries.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/menu/menu_entries.c b/menu/menu_entries.c
index 84755f68a3..5f5b3f6a56 100644
--- a/menu/menu_entries.c
+++ b/menu/menu_entries.c
@@ -448,7 +448,11 @@ void menu_entries_append_enum(file_list_t *list, const char *path,
    file_list_set_actiondata(list, idx, cbs);
 
    cbs->enum_idx = enum_idx;
-   cbs->setting  = menu_setting_find_enum(enum_idx);
+
+   if (enum_idx != MENU_ENUM_LABEL_PLAYLIST_ENTRY
+       && enum_idx != MENU_ENUM_LABEL_PLAYLIST_COLLECTION_ENTRY) {
+      cbs->setting  = menu_setting_find_enum(enum_idx);
+   }
 
    menu_cbs_init(list, cbs, path, label, type, idx);
 }