diff --git a/Source/Core/Common/Src/SysConf.cpp b/Source/Core/Common/Src/SysConf.cpp index 4b61331d49..07e095c01c 100644 --- a/Source/Core/Common/Src/SysConf.cpp +++ b/Source/Core/Common/Src/SysConf.cpp @@ -45,6 +45,12 @@ void SysConf::Clear() bool SysConf::LoadFromFile(const char *filename) { // Basic check + if (!File::Exists(filename)) + { + GenerateSysConf(); + return true; + } + u64 size = File::GetSize(filename); if (size != SYSCONF_SIZE) {