It is is any consolation, I get the exact same behaviour on the Windows port. A quick look at the Python source does not yield clues. If this is still a mystery in a few days, I will break-down and attempt to track it down (but anyone can feel free to beat me to the glory :-) Mark.