don't save blank fields, fixes #74