Allen,
Thanks for the test script. I had made the changes you suggested before, but I have the same results when the logon name has a period in it. This is part of what is in the HomeMDB record:

CN=PAFB-SG7-AEN
CN=PAFB-SG7 (T-Z)
CN=InformationStore
CN=serverML30
CN=Servers
CN=First Administrative Group
CN=Administrative Groups
CN=AFSPC
CN=Microsoft Exchange
CN=Services
CN=Configuration

The parts I am capturing are in RED bold. I have written this script several different ways and the results are always the same, as long as there is no period in the account name it runs fine.

The test script you wrote also runs fine if there is no period in the account name, but fails if there is one.

Your script gets the IDispatch error on the same line as I do.
 Code:
       $homeMDB=split($recordset.fields("homemdb"),",")  ; This gives the IDispatch error
_________________________
Dale