I've been trying to figure out why this is happening for a couple days now, and am stumped. I think it's just a flaw with the AnonPrivacy extension the site uses.
If anyone can provide some help on how to prevent undos from leaking IPs, it'd be useful. You can just sign up with an account to prevent leakage, which requires basically nothing.