@@ -388,8 +388,8 @@ class Popen(args, bufsize=0, executable=None,
   close_fds=True with subprocess.Popen.
 """
 
-import sys
-mswindows = (sys.platform == "win32" or sys.platform == "cli")
+import sys, os
+mswindows = (sys.platform == "win32" or (sys.platform == "cli" and os.name == 'nt'))
 
 import os
 import types
