My googling around has suggested its a MC bug, not bukkit. But either way i'm pretty horny for a fix if anybody is able to find one. That ExpPlugin doesn't actually do it, i had already installed it trying to fix it when i made my first post.