                 }
 
                 _confFile = file;
-                trace("Conf file is now " + _confFile.nativePath);
-                _settings.data["CONF_FILE"] = _confFile.nativePath;
-                _settings.flush();
+                saveConfFilePath();
                 saveConf();
             });
             file.browseForSave("Save Flump Configuration");

        updatePublisher();
        updateWindowTitle(false);
        _win.addEventListener(Event.CLOSE, function (..._) :void { NA.exit(0); });
    }

    protected function setImport (root :File) :void {

        saveAsMenuItem.keyEquivalent = "S";
        saveAsMenuItem.addEventListener(Event.SELECT, saveAs);

        if (_settings.data.hasOwnProperty(CONF_FILE_KEY)) {
            _confFile = new File(_settings.data[CONF_FILE_KEY]);
            openConf();
        }

