I hate VB and all things Microsoft and I haven't coded VB in literally years, but I might be able to help you. I only quickly read the code over, but...
Try changing the Or to an And. That should solve your problem with the code stopping when one file is done but not the other.Janus said: