Fixed an issue with the optional description

When an object was created with a field having an undefined value,
the update would not work until a value was set for the offending field.