Index: remove.c =================================================================== --- remove.c (revision 1175) +++ remove.c (revision 1176) @@ -220,11 +220,8 @@ free(Text->TextString); r_delete_entry(Layer->text_tree, (BoxTypePtr) Text); - Layer->Text = g_list_remove(Layer->Text, Text); - Layer->TextN--; + RemoveFreeText(Text); - g_slice_free(TextType, Text); - return NULL; }