Hmmm... I can't reproduce this with 2.6x-cvs to be sure that 3.0 fixes this (neither 2.63-cvs nor 3.0-svn has the problem for me).
Would it be possible for you to try to reproduce it with our 3.0 tree from SVN? -- Daniel Quinlan anti-spam (SpamAssassin), Linux, http://www.pathname.com/~quinlan/ and open source consulting