aboutsummaryrefslogtreecommitdiffstats
path: root/em-format
diff options
context:
space:
mode:
Diffstat (limited to 'em-format')
-rw-r--r--em-format/e-mail-formatter-quote.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/em-format/e-mail-formatter-quote.c b/em-format/e-mail-formatter-quote.c
index e4a221e3d1..85016dbe55 100644
--- a/em-format/e-mail-formatter-quote.c
+++ b/em-format/e-mail-formatter-quote.c
@@ -105,6 +105,11 @@ mail_formatter_quote_run (EMailFormatter *formatter,
if (!part)
continue;
+ if (g_str_has_suffix (part->id, ".headers") &&
+ !(qf_context->qf_flags & E_MAIL_FORMATTER_QUOTE_FLAG_HEADERS)) {
+ continue;
+ }
+
if (g_str_has_suffix (part->id, ".rfc822")) {
gchar *end = g_strconcat (part->id, ".end", NULL);