- improve handling when the Update Server URL is invalid. [Fixes #507]
- recorrected after bad refactor