Use correct separator for capwords(s, sep).
diff --git a/Lib/string.py b/Lib/string.py
index fd8363b..687518d 100644
--- a/Lib/string.py
+++ b/Lib/string.py
@@ -288,7 +288,7 @@
 # Capitalize the words in a string, e.g. " aBc  dEf " -> "Abc Def".
 # See also regsub.capwords().
 def capwords(s, sep=None):
-	return join(map(capitalize, split(s, sep)))
+	return join(map(capitalize, split(s, sep)), sep or ' ')
 
 # Construct a translation string
 _idmapL = None
diff --git a/Lib/stringold.py b/Lib/stringold.py
index fd8363b..687518d 100644
--- a/Lib/stringold.py
+++ b/Lib/stringold.py
@@ -288,7 +288,7 @@
 # Capitalize the words in a string, e.g. " aBc  dEf " -> "Abc Def".
 # See also regsub.capwords().
 def capwords(s, sep=None):
-	return join(map(capitalize, split(s, sep)))
+	return join(map(capitalize, split(s, sep)), sep or ' ')
 
 # Construct a translation string
 _idmapL = None