diff --git a/gsk/gl/gskglshaderbuilder.c b/gsk/gl/gskglshaderbuilder.c index a133527784..66f0a3843e 100644 --- a/gsk/gl/gskglshaderbuilder.c +++ b/gsk/gl/gskglshaderbuilder.c @@ -188,6 +188,7 @@ gsk_gl_shader_builder_create_program (GskGLShaderBuilder *self, g_free (buffer); glDeleteProgram (program_id); + program_id = -1; goto out; }