+
+ if (vcard) {
+ EVCardAttribute *attribute = e_vcard_attribute_new (NULL, vcard);
+
+ e_vcard_attribute_add_value (attribute, remote_id);
+ dialog = osso_abook_temporary_contact_dialog_new
+ (NULL,
+ NULL, /*EBook *book,*/
+ attribute,
+ NULL /*McAccount *account*/);
+ g_signal_connect (dialog,
+ "response",
+ G_CALLBACK (gtk_widget_destroy),
+ NULL);
+ e_vcard_attribute_free (attribute);
+ }
+
+ return dialog;