diff -up evolution-mapi-3.0.1/src/libexchangemapi/exchange-mapi-mail-utils.c.testfix evolution-mapi-3.0.1/src/libexchangemapi/exchange-mapi-mail-utils.c --- evolution-mapi-3.0.1/src/libexchangemapi/exchange-mapi-mail-utils.c.testfix 2011-05-03 07:56:14.024573177 +0200 +++ evolution-mapi-3.0.1/src/libexchangemapi/exchange-mapi-mail-utils.c 2011-05-03 07:56:18.044622181 +0200 @@ -911,7 +911,7 @@ mapi_mail_item_to_mime_message (Exchange inline_attachs); } else if (build_related) { multipart_body = mapi_mime_build_multipart_related (item, - item->msg.body_parts->data, + item->msg.body_parts ? item->msg.body_parts->data : NULL, inline_attachs); } else { /* Simple multipart/mixed */ CamelMimePart *part;