Only set placeholders when field has no data (fixes #317)