And, of course, I was thinking "mget" while you were asking about "mput". The TCPIP FTP client apparently suffers its own lameness, similar to that of the server. Other than writing a DCL procedure which eats the carets and uses COPY /FTP (with an explicit destination name) on the results, I don't have a good method for that direction.