diff -up evolution-data-server-2.22.1/calendar/backends/contacts/e-cal-backend-contacts.c.double-free evolution-data-server-2.22.1/calendar/backends/contacts/e-cal-backend-contacts.c
--- evolution-data-server-2.22.1/calendar/backends/contacts/e-cal-backend-contacts.c.double-free 2008-04-04 05:02:31.000000000 -0400
+++ evolution-data-server-2.22.1/calendar/backends/contacts/e-cal-backend-contacts.c 2008-04-29 08:41:58.000000000 -0400
@@ -102,7 +102,6 @@ book_record_new (ECalBackendContacts *cb
query = e_book_query_any_field_contains ("");
if (!e_book_get_book_view (book, query, fields, -1, &book_view, NULL)) {
- g_list_free (fields);
e_book_query_unref (query);
g_object_unref (book);
g_list_free (fields);