So I am using by ProgAndy and it seems this weird problem is constant throughout. I have also used by Deathbringer (loosely based on the same code) and the problem is still visible. The Problem Was: When the GUI is minimised the image resizes upon repainting. But if you uncomment line 11 and comment 12 you will see the image is loaded correctly and is still the correct dimension when minimised. Why would this be? Isn't it the same thing, just binary data or am I missing something? If anyone k