Yes! you did spark a bit of a brainwave, i have also added a little code on the form_load of the login to hide the database window and some on the click event of the login button to show the database window, it is all working great now! My code is as follows:
DoCmd.SelectObject acTable, , True...