If it really is a subform, wouldn't it be appropriate to set the master and child fields on this?
Otherwise, you may consider setting the default value on the subform to the mainforms control.
Or set it programatically when the subform is made visible.