Thanks for your response. I think I figured out the problem. It appears that Access can't populate the list when the SQL db has 33,000 tables. I did succesfully test it on a copy of the db that was reduced to 27,500 tables. I would guess the max Access can handle lies between those two numbers. Thanks again for your assistance.