Blame SOURCES/evolution-data-server-3.28.5-vcard-remove-param-value.patch

f0a9c3
diff --git a/src/addressbook/libebook-contacts/e-vcard.c b/src/addressbook/libebook-contacts/e-vcard.c
f0a9c3
index f11a17d77..e44b7fdcf 100644
f0a9c3
--- a/src/addressbook/libebook-contacts/e-vcard.c
f0a9c3
+++ b/src/addressbook/libebook-contacts/e-vcard.c
f0a9c3
@@ -2395,8 +2395,8 @@ e_vcard_attribute_remove_param_value (EVCardAttribute *attr,
f0a9c3
 				return;
f0a9c3
 			}
f0a9c3
 
f0a9c3
-			param->values = g_list_delete_link (param->values, l);
f0a9c3
 			g_free (l->data);
f0a9c3
+			param->values = g_list_delete_link (param->values, l);
f0a9c3
 
f0a9c3
 			if (param->values == NULL) {
f0a9c3
 				e_vcard_attribute_param_free (param);