path.cat --> join
diff --git a/Lib/glob.py b/Lib/glob.py
index 8a70f0e..e29095c 100644
--- a/Lib/glob.py
+++ b/Lib/glob.py
@@ -17,7 +17,7 @@
 		result = []
 		for dirname in list:
 			if basename or path.isdir(dirname):
-				name = path.cat(dirname, basename)
+				name = path.join(dirname, basename)
 				if path.exists(name):
 					result.append(name)
 	else:
@@ -25,7 +25,7 @@
 		for dirname in list:
 			sublist = glob1(dirname, basename)
 			for name in sublist:
-				result.append(path.cat(dirname, name))
+				result.append(path.join(dirname, name))
 	return result
 
 def glob1(dirname, pattern):