diff --git a/src/c_wrapper/wrap_cl_gl_core.h b/src/c_wrapper/wrap_cl_gl_core.h
index 00911c9b1faead17dcf2caaaacdc7dca2defa095..606d7c1d61c0f4006016f9724b76150c02857d79 100644
--- a/src/c_wrapper/wrap_cl_gl_core.h
+++ b/src/c_wrapper/wrap_cl_gl_core.h
@@ -1,6 +1,6 @@
 // Interface between C and Python for GL related functions
 
-error* create_from_gl_texture(clobj_t *ptr, cl_mem_flags flags,
+error* create_from_gl_texture(clobj_t *ptr, clobj_t _ctx, cl_mem_flags flags,
                        GLenum texture_target, GLint miplevel,
                        GLuint texture);
 error *create_from_gl_buffer(clobj_t *ptr, clobj_t context,