diff --git a/bsmd.database/HAZ.cs b/bsmd.database/HAZ.cs index eb3d1551..7073d11d 100644 --- a/bsmd.database/HAZ.cs +++ b/bsmd.database/HAZ.cs @@ -510,9 +510,9 @@ namespace bsmd.database public override void Validate(List errors, List violations) { - if ((this.NoDPGOnBoardOnArrival ?? false) && this.MessageHeader.InternalStatus == Message.BSMDStatus.TOSEND) + if (!this.NoDPGOnBoardOnArrival ?? true) { - violations.Add(RuleEngine.CreateViolation(ValidationCode.IMPLAUSIBLE, "No DPG on board set!", null, this.Title, null, this.Tablename)); + violations.Add(RuleEngine.CreateViolation(ValidationCode.IMPLAUSIBLE, "No DPG on board set", null, this.Title, null, this.Tablename)); } if((NoDPGOnBoardOnArrival ?? false) && this.HasPositions)