A possible workable version of Howards pull request

This is to prevent
* when the application starts **and**
   * a custom maps dir has be set at some point
      * but in the mean time has been deleted by the user
         * and this no longer exists
            * revert to default maps-dir