Thanks, actually the subform has no dependency on the parent. Its just setting the Combo to the value it was last set to to filter the records in the subform. I was just curious what would trigger this odd behaviour. Good point re setting it in the subform itself. Will give that a go if this...