diff --git a/rpcs3/Emu/RSX/GL/GLGSRender.cpp b/rpcs3/Emu/RSX/GL/GLGSRender.cpp index 7efcb199d1..96645e7b56 100644 --- a/rpcs3/Emu/RSX/GL/GLGSRender.cpp +++ b/rpcs3/Emu/RSX/GL/GLGSRender.cpp @@ -415,6 +415,7 @@ void GLGSRender::on_init_thread() ? std::make_unique(this) : std::make_unique(); m_shader_interpreter.create(dlg.get()); + dlg->close(); } if (shadermode != shader_mode::interpreter_only)