diff --git a/EDPlayerJournal/BGS/MissionCompleted.cs b/EDPlayerJournal/BGS/MissionCompleted.cs index a17f7c3..775799c 100644 --- a/EDPlayerJournal/BGS/MissionCompleted.cs +++ b/EDPlayerJournal/BGS/MissionCompleted.cs @@ -45,11 +45,14 @@ public class MissionCompleted : Transaction { /// public override bool SystemContribution { get { - if (AcceptedEntry == null || AcceptedEntry.Mission == null) { + if (AcceptedEntry == null || + AcceptedEntry.Mission == null || + AcceptedEntry.Mission.Name == null) { return false; } - if (AcceptedEntry.Mission.IsRescueMission) { + if (AcceptedEntry.Mission.IsRescueMission && + AcceptedEntry.Mission.Name.Contains("Mission_TW_")) { return true; }