You always get the list of all active allies and opponents at the top of the screen. Using that, missing already active opponents shouldnt be a problem ?