AAARRGGH FOUND THE Fing ERROR

I am switching between different functions in the application by changing the content of the subform in the switchboard.

Because the switchboard and frmCompanyandProducts both use the same recordsource, the f@~£$%g thing kept putting in a master/child link while I wasn't looking.

Oh, how I love the querks of Access VBA