OK, my big D'OH. On the second instance I was looking up the file from a qualified file to a file that wasn't. As soon as I did the lookup to filename@ the problem disappeared (as, of course, it should.) (I don't work with qualified files all that often so I didn't even think to look at this.) Sorry if I wasted anyone's time. Boaz