Index: spamass-milter.cpp =================================================================== RCS file: /cvsroot/spamass-milt/spamass-milt/spamass-milter.cpp,v retrieving revision 1.55 retrieving revision 1.56 diff -u -r1.55 -r1.56 --- spamass-milter.cpp 7 Jul 2003 19:46:51 -0000 1.55 +++ spamass-milter.cpp 17 Jul 2003 02:28:35 -0000 1.56 @@ -351,6 +351,9 @@ string::size_type eoh = ( eoh1 < eoh2 ? eoh1 : eoh2 ); string::size_type bob = assassin->d().find_first_not_of("\r\n", eoh); + if (bob == string::npos) + bob = assassin->d().size(); + update_or_insert(assassin, ctx, assassin->spam_flag(), &SpamAssassin::set_spam_flag, "X-Spam-Flag"); update_or_insert(assassin, ctx, assassin->spam_status(), &SpamAssassin::set_spam_status, "X-Spam-Status");