Try renaming your text control. If you have modified the control source (used =), Access gets confused if the text control's name is the same as a reference in the control source. You said the text control is named FirstName and you have a reference to FirstName in the control source.