i did some though on this, the update button should be kept enabled, but on click, it will check if the location has the right permissions. if everything is ok, it will update normally. if permissions aren't right, it should show a optionpane with instructions to manual update -> url to coopnet.sf.net download area clickable.