Ok, I solved the problem by loading in a texture rather than creating it. Seeing as I need a blank texture, it's a shame that I have this overhead.
I understand this bug was supposed to have been fixed in 1.87?
I understand this bug was supposed to have been fixed in 1.87?