part_to_check = modest_tny_msg_get_attachments_parent (TNY_MSG (msg));
- msg_content_type = modest_tny_mime_part_get_content_type (TNY_MIME_PART (part_to_check));
- is_alternate = !strcasecmp (msg_content_type, "multipart/alternative");
+ if (part_to_check) {
+ msg_content_type = modest_tny_mime_part_get_content_type (TNY_MIME_PART (part_to_check));
+ is_alternate = !strcasecmp (msg_content_type, "multipart/alternative");
+ } else {
+ /* If we couldn't find parent, just go through fallback */
+ msg_content_type = NULL;
+ is_alternate = FALSE;
+ }
/* If the top mime part is a multipart/related, we don't show the attachments, as they're
* embedded images in body */