diff --git a/pyopencl/scan.py b/pyopencl/scan.py
index f7be56839d497f5ff7c294d477f0bb9eacd8bb38..d4226cf60315e237aac3b90001234def4505d92b 100644
--- a/pyopencl/scan.py
+++ b/pyopencl/scan.py
@@ -1187,7 +1187,7 @@ class GenericScanKernel(_GenericScanKernelBase):
                       self.second_level_scan_gen_info,
                       self.final_update_gen_info)
 
-            generic_scan_kernel_cache.stored_if_not_present(cache_key, result)
+            generic_scan_kernel_cache.store_if_not_present(cache_key, result)
 
         # Build the kernels.
         self.first_level_scan_info = self.first_level_scan_gen_info.build(