>How about this patch? Thanks - I tried that with my script and it worked nicely. Hopefully this is as complex as os.walk() needs to get. Mark