diff --git a/menu/cbs/menu_cbs_deferred_push.c b/menu/cbs/menu_cbs_deferred_push.c index a7fc3078f8..ab07e17ea6 100644 --- a/menu/cbs/menu_cbs_deferred_push.c +++ b/menu/cbs/menu_cbs_deferred_push.c @@ -445,8 +445,8 @@ static int deferred_push_default(menu_displaylist_info_t *info) else if (global->menu.info.valid_extensions) { if (*global->menu.info.valid_extensions) - snprintf(info->exts, sizeof(info->exts), "%s", - global->menu.info.valid_extensions); + strlcpy(info->exts, global->menu.info.valid_extensions, + sizeof(info->exts)); } else strlcpy(info->exts, global->system.valid_extensions, sizeof(info->exts));