summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/gui/skin_engine/skin_tokens.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/gui/skin_engine/skin_tokens.c b/apps/gui/skin_engine/skin_tokens.c
index 486a2ef..2cd5aae 100644
--- a/apps/gui/skin_engine/skin_tokens.c
+++ b/apps/gui/skin_engine/skin_tokens.c
@@ -418,7 +418,7 @@ const char *get_token_value(struct gui_wps *gwps,
return (char*)token->value.data;
case WPS_TOKEN_LIST_TITLE_ICON:
if (intval)
- *intval = token->value.i;
+ *intval = MIN(token->value.i, limit-1);
snprintf(buf, buf_size, "%d", token->value.i);
return buf;