--- transport/ftp.py.old 2007-03-07 18:29:30.000000000 +0100 +++ transport/ftp.py 2007-03-07 21:43:52.000000000 +0100 @@ -161,6 +161,7 @@ if ('no such file' in s or 'could not open' in s or 'no such dir' in s + or 'could not create file' in s # vsftpd ): raise errors.NoSuchFile(path, extra=extra) if ('file exists' in s):