OK, so the code calls the file system object and then does a loop through the returned results.
But if there was a problem with the results for some reason, then it is possible the loop would never stop and so the window would never load.
So I am changing the code to stop the loop if it goes through more than 26 times, that way it should stop that from happening.
Then just in case the file system object doesnt return any drive letters I will have the program add the windows drive letter to the list, if the list is empty for any reason.
So next week iw ill put out a new version and let me know how it does for you.
Shane