Index: DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs =================================================================== diff -u -r992 -r1113 --- DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 992) +++ DamEngine/trunk/src/Deltares.DamEngine.Interface/FillDamFromXmlInput.cs (.../FillDamFromXmlInput.cs) (revision 1113) @@ -59,7 +59,10 @@ damProjectData.ProjectPath = input.ProjectPath; damProjectData.CalculationMap = input.CalculationMap; - + if (input.MaxCalculationCoresSpecified) + { + damProjectData.MaxCalculationCores = input.MaxCalculationCores; + } TransferAnalysisSpecification(input, damProjectData); TransferStabilityParameters(input, damProjectData); @@ -393,7 +396,11 @@ SurfaceLine2 surfaceLine = dikeSurfaceLines.First(n => n.Name.Equals(inputLocation.SurfaceLineName)); location.SurfaceLine = surfaceLine; - Segment segment = segments.First(s => s.Name.Equals(inputLocation.SegmentName)); + Segment segment = null; + if (segments.Count > 0) + { + segment = segments.First(s => s.Name.Equals(inputLocation.SegmentName)); + } location.Segment = segment; if (inputLocation.DesignScenarios != null)