From 642e65f53fc05ea11352c25f681283c97cb5c51f Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 21 May 2017 10:56:06 +0200 Subject: [PATCH] Add further conditional checks --- menu/menu_displaylist.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 74c818453d..5e92991119 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -1856,7 +1856,9 @@ static int menu_displaylist_parse_database_entry(menu_displaylist_info_t *info) crc_str[0] = tmp[0] = thumbnail_content[0] = '\0'; snprintf(crc_str, sizeof(crc_str), "%08X", db_info_entry->crc32); - strlcpy(thumbnail_content, db_info_entry->name, sizeof(thumbnail_content)); + + if (!string_is_empty(db_info_entry->name)) + strlcpy(thumbnail_content, db_info_entry->name, sizeof(thumbnail_content)); if (!string_is_empty(thumbnail_content)) menu_driver_set_thumbnail_content(thumbnail_content, sizeof(thumbnail_content));