diff --git a/src/mesa/main/arbprogram.c b/src/mesa/main/arbprogram.c index ac7aa49213e..1c8cc13d061 100644 --- a/src/mesa/main/arbprogram.c +++ b/src/mesa/main/arbprogram.c @@ -1048,7 +1048,8 @@ _mesa_GetNamedProgramivEXT(GLuint program, GLenum target, GLenum pname, { struct gl_program* prog; if (pname == GL_PROGRAM_BINDING_ARB) { - return _mesa_GetProgramivARB(target, pname, params); + _mesa_GetProgramivARB(target, pname, params); + return; } prog = lookup_or_create_program(program, target, "glGetNamedProgramivEXT");