diff --git a/src/renderer/components/App.jsx b/src/renderer/components/App.jsx index 7b3739cc..68e577eb 100644 --- a/src/renderer/components/App.jsx +++ b/src/renderer/components/App.jsx @@ -157,7 +157,12 @@ const App = ({helmetUIVersion, versions, searchEMMEPython}) => { setProjectPath(existingProjectPath); setBasedataPath(existingBasedataPath); setResultsPath(existingResultsPath); - setEmmePythonEnvs(existingPythonEnvs); + + if(Array.isArray(existingPythonEnvs)) { + setEmmePythonEnvs(existingPythonEnvs); + } else { + setEmmePythonEnvs([]); + } //If Emme version is uninitialized, fetch version from config file if(existingEmmeVersion === undefined) { diff --git a/src/renderer/components/Settings/Settings.jsx b/src/renderer/components/Settings/Settings.jsx index 338bdd76..f6382f89 100644 --- a/src/renderer/components/Settings/Settings.jsx +++ b/src/renderer/components/Settings/Settings.jsx @@ -90,7 +90,7 @@ const Settings = ({ closeEditing={() => setShowEmmeDialog(false)} /> }