Index: Riskeer/Piping/src/Riskeer.Piping.Data/Probabilistic/ProbabilisticPipingOutput.cs =================================================================== diff -u -rfe7119eba5c17b1a7bb18abfdb7879cde5474982 -r04198ff085ea779be378eaecc7f0cb59aae7ecde --- Riskeer/Piping/src/Riskeer.Piping.Data/Probabilistic/ProbabilisticPipingOutput.cs (.../ProbabilisticPipingOutput.cs) (revision fe7119eba5c17b1a7bb18abfdb7879cde5474982) +++ Riskeer/Piping/src/Riskeer.Piping.Data/Probabilistic/ProbabilisticPipingOutput.cs (.../ProbabilisticPipingOutput.cs) (revision 04198ff085ea779be378eaecc7f0cb59aae7ecde) @@ -67,24 +67,17 @@ /// public void ClearIllustrationPoints() { - SectionSpecificOutput?.ClearIllustrationPoints(); - ProfileSpecificOutput?.ClearIllustrationPoints(); + SectionSpecificOutput.ClearIllustrationPoints(); + ProfileSpecificOutput.ClearIllustrationPoints(); } - + public override object Clone() { var clone = (ProbabilisticPipingOutput) base.Clone(); - if (SectionSpecificOutput != null) - { - clone.SectionSpecificOutput = (PartialProbabilisticPipingOutput) SectionSpecificOutput.Clone(); - } + clone.SectionSpecificOutput = (PartialProbabilisticPipingOutput) SectionSpecificOutput.Clone(); + clone.ProfileSpecificOutput = (PartialProbabilisticPipingOutput) ProfileSpecificOutput.Clone(); - if (ProfileSpecificOutput != null) - { - clone.ProfileSpecificOutput = (PartialProbabilisticPipingOutput) ProfileSpecificOutput.Clone(); - } - return clone; } }