 diff -Naur mutt-1.5.23.orig/imap/message.c mutt-1.5.23/imap/message.c
 --- mutt-1.5.23.orig/imap/message.c	2014-03-12 13:03:45.000000000 -0300
-+++ mutt-1.5.23/imap/message.c	2014-04-05 14:58:12.000000000 -0300
++++ mutt-1.5.23/imap/message.c	2014-04-05 15:26:27.000000000 -0300
 @@ -240,7 +240,7 @@
        char *cmd;
  

       ctx->size += h.content_length;
 
 #if USE_HCACHE
@@ -1139,6 +1140,39 @@
   {
     SKIPWS (s);
 

       if ((s = msg_parse_flags (h, s)) == NULL)
diff -Naur mutt-1.5.23.orig/imap/message.h mutt-1.5.23/imap/message.h
--- mutt-1.5.23.orig/imap/message.h	2014-03-12 13:03:45.000000000 -0300
+++ mutt-1.5.23/imap/message.h	2014-04-05 15:25:50.000000000 -0300
@@ -37,6 +37,8 @@
   unsigned int parsed : 1;
 
