@@ -966,7 +974,11 @@ // check for base64 encoding if (_helper_is_base64((const char *) v->data)) { format_encoding = VF_ENCODING_BASE64; - v->data="BASE64"; + + if (v->data) + g_free(v->data); + + v->data = g_strdup("BASE64"); } attr_str = g_string_append (attr_str, v->data); if (v->next)