It's because you've got a recursive set of parent displays. I've wrapped it in a pcall, if it fails then it'll print the message but position the display in the center of the screen.
I've also probably fixed that 20 pixel relative offset bug. Need to test though, which I'll do after my dinner (if I ever get to eat it, damn comments...)
|