This seems crazy, but in RecentChange::notifyEdit, the test for ($bot ==
'default') evaluates to true when $bot is passed in as true. I'm on Php 5.1.1.
I changed the test to (strcmp($bot,'default')==0) and that fixed the problem.
I know this sounds *really odd*, but I thought I'd let you know.