2005-01-24 [paul] 1.0.0cvs12
[claws.git] / src / messageview.c
index 2373a58bd377c359f76528591e7cf6b8a7fdb6d8..5e0dfa968e9b6529ad2ec759e480d56adffea90b 100644 (file)
@@ -736,6 +736,8 @@ gint messageview_show(MessageView *messageview, MsgInfo *msginfo,
        if (messageview->msginfo != msginfo) {
                procmsg_msginfo_free(messageview->msginfo);
                messageview->msginfo = procmsg_msginfo_get_full_info(msginfo);
+               if (!messageview->msginfo)
+                       messageview->msginfo = procmsg_msginfo_copy(msginfo);
        }
        headerview_show(messageview->headerview, messageview->msginfo);