diff --git a/app/config/gimprc-unknown.c b/app/config/gimprc-unknown.c index fa9d4f7256..4c5959d7ce 100644 --- a/app/config/gimprc-unknown.c +++ b/app/config/gimprc-unknown.c @@ -115,7 +115,11 @@ gimp_rc_add_unknown_token (GimpConfig *config, token->key = g_strdup (key); token->value = g_strdup (value); - if (!last) + if (last) + { + last = g_slist_last (g_slist_append (last, token)); + } + else { unknown_tokens = g_slist_append (NULL, token);