Index: DamEngine/trunk/src/Deltares.DamEngine.Data/Standard/ObjectExtensions.cs
===================================================================
diff -u -r4540 -r5460
--- DamEngine/trunk/src/Deltares.DamEngine.Data/Standard/ObjectExtensions.cs (.../ObjectExtensions.cs) (revision 4540)
+++ DamEngine/trunk/src/Deltares.DamEngine.Data/Standard/ObjectExtensions.cs (.../ObjectExtensions.cs) (revision 5460)
@@ -270,8 +270,8 @@
///
public static void CloneProperties(this T1 origin, T2 destination, params string[] excludedProperties)
{
- // Instantiate if necessary
- if (destination == null)
+ // Destination must be instantiated
+ if (destination.Equals(default(T2)))
{
throw new ArgumentNullException("destination", "Destination object must first be instantiated.");
}