diff --git a/pystencils/cache.py b/pystencils/cache.py
index 77526d4d660c52db7e7f5cd0140570e407b1cb9e..7aa201d1591f3934bc073bd451a0ddd93d7ba18f 100644
--- a/pystencils/cache.py
+++ b/pystencils/cache.py
@@ -12,7 +12,7 @@ try:
         cache_dir = os.environ['PYSTENCILS_CACHE_DIR']
     else:
         cache_dir = user_cache_dir('pystencils')
-    disk_cache = Memory(cachedir=cache_dir, verbose=False).cache
+    disk_cache = Memory(location=cache_dir, verbose=False).cache
     disk_cache_no_fallback = disk_cache
 except ImportError:
     # fallback to in-memory caching if joblib is not available