diff --git a/client/djrandom_client/djfuse.py b/client/djrandom_client/djfuse.py
index 88eacbdf69c197cf1ea6b445d316652b245ca66f..6ece0f0cef2234021c536b5a2d77cdc606cb0f6d 100644
--- a/client/djrandom_client/djfuse.py
+++ b/client/djrandom_client/djfuse.py
@@ -23,7 +23,7 @@ class DJFS(LoggingMixIn, Operations):
         self._server_url = server_url.rstrip('/')
         self._opener = urllib2.build_opener()
         self._hash_cache = shelve.open(
-            os.path.joib(cache_dir, 'artist_album'))
+            os.path.join(cache_dir, 'artist_album'))
 
     def _get(self, url):
         req = urllib2.Request(self._server_url + url)