I still don't know the cause, but someone at work suggested using TCP/IP instead of NWLink as the network protocol on the client. Lo and behold, it worked like a charm! Patrick