diff --git a/doc/source/array.rst b/doc/source/array.rst
index a8914eb7aa6e0bcdbcbb8851590e4069fbe09f25..b0846959a8e8e653e8436134ae9b941a9594503e 100644
--- a/doc/source/array.rst
+++ b/doc/source/array.rst
@@ -507,6 +507,9 @@ available in any piece of code compiled through PyOpenCL by::
 
     #include <pyopencl-ranluxcl.cl>
 
+See the `source <https://github.com/inducer/pyopencl/blob/master/src/cl/pyopencl-ranluxcl.cl>`_
+for some documentation if you're planning on using RANLUXCL directly.
+
 The RANLUX generator is described in the following two articles. If you use the
 generator for scientific purposes, please consider citing them: