The alternative is as I posted:
Me.Dirty = False ' ** save the record
As far as the subforms. you really should not have to worry about that when you are on the main form - the subform data would not be in a state that needs to be saved at that moment. Typically in a continuous or datasheet subform, data is saved as soon as you click off the subform or into another row.
mx