Does not crash when fields are blank.