Historic Races becoming Un-assocciated when a plan recalculates

When I recalculate a plan my historic races that were associated with the calendar entries become dis-assocciated. Is there a way I can prevent this or is it just a bug TR is working on?