diff --git a/rpcs3/Emu/GS/GL/GLGSRender.cpp b/rpcs3/Emu/GS/GL/GLGSRender.cpp index de13f8285e..a5d9e75731 100644 --- a/rpcs3/Emu/GS/GL/GLGSRender.cpp +++ b/rpcs3/Emu/GS/GL/GLGSRender.cpp @@ -1083,7 +1083,7 @@ void GLGSRender::ExecCMD() checkForGlError("glFrontFace"); } - if(m_set_alpha_func && m_set_alpha_ref) + if(m_set_alpha_func && m_set_alpha_ref && m_alpha_func) { glAlphaFunc(m_alpha_func, m_alpha_ref); checkForGlError("glAlphaFunc");