--- a/finch/libgnt/gntmenu.c Wed Nov 12 19:15:24 2014 -0500 +++ b/finch/libgnt/gntmenu.c Thu Nov 13 00:56:55 2014 -0500 @@ -309,7 +309,7 @@ menu->selected = g_list_length(menu->list) - 1; } else if (strcmp(text, GNT_KEY_RIGHT) == 0) { menu->selected++; - if (menu->selected >= g_list_length(menu->list)) + if ((guint)menu->selected >= g_list_length(menu->list)) menu->selected = 0; } else if (strcmp(text, GNT_KEY_ENTER) == 0 || strcmp(text, GNT_KEY_DOWN) == 0) {