macpath.cat --> join
diff --git a/Mac/Lib/maccache.py b/Mac/Lib/maccache.py
index dc6502b..47b673c 100644
--- a/Mac/Lib/maccache.py
+++ b/Mac/Lib/maccache.py
@@ -25,7 +25,7 @@
 LISTTYPE = type([])
 
 def _stat(name):
-	name = macpath.cat(cwd, name)
+	name = macpath.join(cwd, name)
 	if cache.has_key(name):
 		return cache[name]
 	if macpath.isfile(name):