Okay, 833 isn't the latest.
But I see no changes from 833 onwards that would affect this one way or the other. In the meantime I've tested this with several servers (glftpd, ncftpd, wuftpd, serv-u, bpftpd, msftpd) and none exibit the same as what you're getting. I'm still holding a button on the remote server being atleast partly to blame.
Are you using a proxy?