fix fields with no defaults from being cleared