I have a form that has a listbox which is based on a query that has a TempVar variable in the criteria. The user is directed to this form from another form which assigns the variable prior to this form. I noticed that the listbox is not filtered by this variable upon opening. Only if I go to the Design view and launch the form , then the listbox is filtered. I have even requery the listbox on On Open event and On Load event. I went as far as put a short pause upon opening, and still no luck. What am I doing wrong?