Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Services/HydraRingCalculationService.cs =================================================================== diff -u -rfb6c8cb473282ccd9b920afddb33a2284c7274cd -r02670d8c9fceeaea5f829937a2eb269f3488c6b1 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Services/HydraRingCalculationService.cs (.../HydraRingCalculationService.cs) (revision fb6c8cb473282ccd9b920afddb33a2284c7274cd) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Services/HydraRingCalculationService.cs (.../HydraRingCalculationService.cs) (revision 02670d8c9fceeaea5f829937a2eb269f3488c6b1) @@ -92,13 +92,20 @@ } private static void PerformPostProcessing(HydraRingCalculationInput hydraRingCalculationInput, - ICollection parsers, + IList parsers, HydraRingInitializationService hydraRingInitializationService) { var outputFileParser = new HydraRingOutputFileParser(); - parsers.Add(outputFileParser); + parsers.Insert(0, outputFileParser); - ExecuteParsers(parsers, hydraRingInitializationService.TemporaryWorkingDirectory, hydraRingCalculationInput.Section.SectionId); + try + { + ExecuteParsers(parsers, hydraRingInitializationService.TemporaryWorkingDirectory, hydraRingCalculationInput.Section.SectionId); + } + catch + { + // ignore + } string outputFileContent = outputFileParser.OutputFileContent; if (!string.IsNullOrEmpty(outputFileContent))