diff --git a/service/fleet.py b/service/fleet.py index f29ef5edb..6f266c8a2 100644 --- a/service/fleet.py +++ b/service/fleet.py @@ -180,5 +180,6 @@ class Fleet(object): return (f.leader, w.leader, s.leader) def recalcFleet(self, fit): - squadID = eos.db.getSquadsIDsWithFitID(fit.ID)[0] - eos.db.getSquad(squadID).wing.gang.calculateModifiedAttributes() + squadIDs = eos.db.getSquadsIDsWithFitID(fit.ID) + if len(squadIDs) > 0: + eos.db.getSquad(squadIDs[0]).wing.gang.calculateModifiedAttributes()