Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/Assemblers/DtoAssembler.cs =================================================================== diff -u -r4540 -r5774 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/Assemblers/DtoAssembler.cs (.../DtoAssembler.cs) (revision 4540) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/Assemblers/DtoAssembler.cs (.../DtoAssembler.cs) (revision 5774) @@ -233,8 +233,9 @@ /// The domain object /// An XElement instance public override XElement CreateDataTransferObject(TDomainObject domainObj) + { - if (domainObj == null) + if (!typeof(TDomainObject).IsValueType && (domainObj == null)) { return null; }