If you change the validation from allow_nil => true to allow_blank => true, is this needed?