diff --git a/core/client/src/c_engine.cpp b/core/client/src/c_engine.cpp index a8304e44a..a592f9aa2 100644 --- a/core/client/src/c_engine.cpp +++ b/core/client/src/c_engine.cpp @@ -720,7 +720,12 @@ bool CEngine::Initialize(int argc, char *argv[]) contextCreateInfo.height = 1024; contextCreateInfo.windowless = g_windowless; - auto renderApiData = udm::Data::Load("cfg/render_api.udm"); + std::shared_ptr renderApiData {}; + try { + renderApiData = udm::Data::Load("cfg/render_api.udm"); + } + catch(const udm::Exception &e) { + } if(renderApiData) { auto &renderAPI = GetRenderAPI(); auto data = renderApiData->GetAssetData().GetData();