--- a/finch/libgnt/gnttree.c Thu Apr 03 18:23:35 2014 +0200 +++ b/finch/libgnt/gnttree.c Thu Apr 03 18:45:27 2014 +0200 @@ -1314,7 +1314,8 @@ else tree->root = row; row->next = s; - s->prev = row; /* s cannot be NULL */ + g_return_if_fail(s != NULL); /* s cannot be NULL */ + s->prev = row; row->prev = NULL; newp = g_list_index(tree->list, s) - 1; } else {