--- /home/ganadist/src/gnome-cvs/evolution/addressbook/importers/evolution-vcard-importer.c	2005-02-09 03:49:04.000000000 +0900
+++ evolution-vcard-importer.c	2005-04-16 18:18:12.781404720 +0900
@@ -298,6 +298,15 @@
 	for (it = utf16; *it != '\0'; it++) {
 		*it = GUINT16_SWAP_LE_BE (*it);
 	}
+	/* FIXME 
+	 * when call from guess_vcard_encoding(), buffer size is fixed
+	 * and can produce invalid utf16 stream. 
+	 * so fill NULL until meet between 0x00 - 0xff 
+	 */
+	for (it--; *it > 0x0100; it--) {
+		*it = 0x0000;
+	}
+
 }
 
 /* Converts an UTF-16 string to an UTF-8 string removing the BOM character 
