diff --git a/game/campaignloader/defaultsquadronassigner.py b/game/campaignloader/defaultsquadronassigner.py index 6575883d..d085bee5 100644 --- a/game/campaignloader/defaultsquadronassigner.py +++ b/game/campaignloader/defaultsquadronassigner.py @@ -94,8 +94,9 @@ class DefaultSquadronAssigner: if aircraft not in self.coalition.faction.aircrafts: return None + lo = self.coalition.faction.liveries_overrides squadron_def = self.find_squadron_for_airframe(aircraft, task, control_point) - if squadron_def is not None: + if squadron_def is not None and lo.get(aircraft) is None: return squadron_def # No premade squadron available for this aircraft that meets the requirements,