(Russell Peters: ) I will remove it from the next release - if you comment out that clause does it work reasonably? Yes, everything works fine without that part. (James Turner: ) but I would think that using the API function CreateFile with the flag CREATE_ALWAYS should work well, CheckDestWritable (after the volume readonly test) checks FileOpen with write access or FileCreate for missing files, so a proper check for the writable status should be there. Patrick Kolla ----------- To unsubscribe from this list, send an empty e-mail message to: delphizip-request@xxxxxxxxxxxxx and put the word unsubscribe in the subject.