diff --git a/src/wrapper/wrap_cl.hpp b/src/wrapper/wrap_cl.hpp
index 90405610f009549b2c7cd43564fa5d47aea8f003..276dbd8b2d1f2339ae50e35718f087f981859fcb 100644
--- a/src/wrapper/wrap_cl.hpp
+++ b/src/wrapper/wrap_cl.hpp
@@ -2972,7 +2972,7 @@ namespace pyopencl
 
 
 
-#if defined(PYOPENCL_GL_SHARING_VERSION) && (PYOPENCL_GL_SHARING_VERSION >= 1)
+#if defined(cl_khr_gl_sharing) && (cl_khr_gl_sharing >= 1)
   inline
   py::object get_gl_context_info_khr(
       py::object py_properties,
diff --git a/src/wrapper/wrap_cl_part_2.cpp b/src/wrapper/wrap_cl_part_2.cpp
index e8457f37a3c87fc2012e55a9ffe4cc123c0adf63..899db5b893af39e7f7ea3779e4934dd366b48dca 100644
--- a/src/wrapper/wrap_cl_part_2.cpp
+++ b/src/wrapper/wrap_cl_part_2.cpp
@@ -234,7 +234,7 @@ void pyopencl_expose_part_2()
       ),
       py::return_value_policy<py::manage_new_object>());
 
-#if defined(PYOPENCL_GL_SHARING_VERSION) && (PYOPENCL_GL_SHARING_VERSION >= 1)
+#if defined(cl_khr_gl_sharing) && (cl_khr_gl_sharing >= 1)
   py::def("get_gl_context_info_khr", get_gl_context_info_khr,
       py::args("properties", "param_name"));
 #endif