I have a form (frm_intro) with various buttons on it which opens other forms keeping the first form in the background. This works fine. However when I added an unbound text box (box_keyword) to the form, so that a query upon which a form was based could read from it ([forms]![frm_intro]![box_keyword]), I ran into problems. At first this worked perfectly; however when I closed Access and re-opened it again I had a "Access Has Stopped Working" error, when I attempted to use one of the buttons to open another form (not the one on which the query read the form). I repeated this several times, and sometimes buttons worked and sometimes Access crashed. As soon as I removed the unbound text box the problem went away. I've tried this three times, always with the same result. I have successfully used this technique in the past with Access 2003 in XP, but I am now using Access 2007 in Vista (32 bit). Any ideas or suggestions would be appreciated.