Fix to ismount().  Can't remember who told me this.
diff --git a/Lib/ntpath.py b/Lib/ntpath.py
index 0d7ef65..324ff2e 100644
--- a/Lib/ntpath.py
+++ b/Lib/ntpath.py
@@ -223,8 +223,9 @@
 # XXX This degenerates in: 'is this the root?' on DOS
 
 def ismount(path):
-    """Test whether a path is a mount point"""
-    return isabs(splitdrive(path)[1])
+    """Test whether a path is a mount point (defined as root of drive)"""
+    p = splitdrive(path)[1]
+    return len(p)==1 and p[0] in '/\\'
 
 
 # Directory tree walk.