diff --git a/pyopencl/_cffi.py b/pyopencl/_cffi.py
index 9b15c2b4a6238fe3c72ac6a3faf6bd13e6e99181..618415aac2bba83cb5221882d293ae5588793d72 100644
--- a/pyopencl/_cffi.py
+++ b/pyopencl/_cffi.py
@@ -178,11 +178,11 @@ def _py_deref(_id):
 def _get_ref_func(obj):
     @_ffi.callback('void(unsigned long)')
     def _insert(_id):
-        _pyref[_id] = obj
+        _pyrefs[_id] = obj
     return _insert
 
 def _find_obj(_id):
-    return _pyref.get(_id, None)
+    return _pyrefs.get(_id, None)
 
 _lib.set_deref(_py_deref)