Don't throw an exception if there is no field value

Use an empty list as the default value to avoid throwing an exception if
the field value can not be determined.