Fix reload loop on switching skins

Fix for this issue: 
When selecting a new skin in options/display and clicking "SAVE", the options and console windows go into a reload loop, the options window has to be closed to recover.

Partial fix for #378. put in a seperate request because its a self contained bug fix.