diff --git a/renderdoc/core/core.cpp b/renderdoc/core/core.cpp index 1f116fe2f..584f84d51 100644 --- a/renderdoc/core/core.cpp +++ b/renderdoc/core/core.cpp @@ -626,7 +626,7 @@ void RenderDoc::SetLogFile(const wchar_t *logFile) void RenderDoc::SetProgress(LoadProgressSection section, float delta) { - if(m_ProgressPtr == NULL) + if(m_ProgressPtr == NULL || section < 0 || section >= NumSections) return; float weights[NumSections];