I have subform that is based on a passthru query and a click command that takes you to another form based on information from mutiple tables in a seperate odbc database than the subform. The problem is when I erase the subform from the form the username password screen comes up for the outside database like it should. But when I have the passthru query (which gets its data from a seperate odbc machine source) on the form I get an error that says "The Microsoft jet engine could not find the object". Now I have set the properties on the passthru query to time out odbc after 1 seconds and to store the password and I still get the message. Can I just not have these two items on the same form?