diff --git a/mailnews/mime/cthandlers/vcard/mimevcrd.cpp b/mailnews/mime/cthandlers/vcard/mimevcrd.cpp index dc13bac81ec..ba5e6cc7373 100644 --- a/mailnews/mime/cthandlers/vcard/mimevcrd.cpp +++ b/mailnews/mime/cthandlers/vcard/mimevcrd.cpp @@ -883,7 +883,10 @@ static int OutputAdvancedVcard(MimeObject *obj, VObject *v) tString1 = VCardGetStringByID(VCARD_ADDR_HOSTNAMEIP); } - status = WriteLineToStream (obj, tString1); + NS_ASSERTION(tString1,"don't write null line to stream"); + if (tString1) { + status = WriteLineToStream (obj, tString1); + } PR_FREEIF(tString1); PR_FREEIF (namestring); if (status < 0) return status;