I ended up getting round it by using a label. I thought I needed use of the textheight function but recently found out that I don't so I'm not using the textbox anymore.

Still interested as to why this bug only affects some people though.

Cheers for all the replies, adehh.