diff --git a/src/wrapper/wrap_cl.cpp b/src/wrapper/wrap_cl.cpp
index fcec7c66e43798083cd6dab8009f616086794b23..a0e05b7ea7aeb4c13f570f9dc75a2eb3c9bc6511 100644
--- a/src/wrapper/wrap_cl.cpp
+++ b/src/wrapper/wrap_cl.cpp
@@ -587,7 +587,7 @@ BOOST_PYTHON_MODULE(_cl)
       ;
   }
 
-  py::def("unload_compiler", clUnloadCompiler);
+  py::def("unload_compiler", unload_compiler);
 
   py::def("create_program_with_source", create_program_with_source,
       py::args("context", "src"), 
diff --git a/src/wrapper/wrap_cl.hpp b/src/wrapper/wrap_cl.hpp
index 3249c38bd0c9c120ec80f29c4bfb2e9bc50def5d..a8d94ef24f8805d6f7feb8c2faa2b68f4bb43d62 100644
--- a/src/wrapper/wrap_cl.hpp
+++ b/src/wrapper/wrap_cl.hpp
@@ -1788,6 +1788,13 @@ namespace pyopencl
 
 
 
+  void unload_compiler()
+  {
+    PYOPENCL_CALL_GUARDED(clUnloadCompiler, ());
+  }
+
+
+
 
   // kernel -------------------------------------------------------------------
   class kernel : boost::noncopyable