I dunno if this should go on the tracker or not, oh well.
When the check for updates button is clicked, but can't find the server, construct goes into a potentially dangerous endless search loop, which forces you to close the program without being able to save. Might I suggest a timeout of 5 seconds or something? I was testing it just now, and while the forums are lagging, the button causes problems.