Hi, I found bug in SS11 which is triggered by mutt source. It makes function crc_matches return false even if the crc is correct. This virtually disables header cache. Workaround I found is to change the definition unsigned int mycrc = 0; to static unsigned int mycrc = 0; I don't want to file a bug against mutt straight away,but you might consider this change. I filed the bug against the compiler, but it might take a while until patch is ready. Thanks -- Vlad