The event object was being treated as true, wasn't it?  Nice catch.