Valider L'Attachement De Type De Contenu Trombone

Est-il possible d'appliquer un type de contenu " de "validation en trombone sans l'application d'une "présence" de validation (c'est à dire autoriser les blancs)? J'ai actuellement:

class Person < ActiveRecord::Base
  has_attached_file :picture
  validates_attachment_content_type :picture, :content_type => ['image/jpeg', 'image/jpg', 'image/png']
end

Toutefois, il échoue si aucun attachement est présent. Par exemple:

>> @person = Person.new
>> @person.save
>> @person.errors.first
=> ["picture_content_type", "is not one of image/jpeg, image/jpg, image/png"]

Est-il possible de procéder à la validation que si une pièce jointe est inclus.