Unlike text/number fields in Tridion where the field is null if the user leaves the field value empty, the DateField is not a nullable type. An example of how to normally handle a text field using Tom .Net: if (fields.Contains("textField")) { TextField... Read the full text.