by Robert Payne.
Sorry, I should have mentioned here that I did make a bug tracker entry already. I saw your entry got merged with mine. It should have been merged the other way around, your entry described the problem better than mine.