play2.0のフォームでbind以後にエラーを追加する

import play.api.data.FormError

var form = Form(mapper).bindFromRequest
if(エラー条件){
  form = form.copy(errors = form .errors ++ Seq(FormError("フィールド","error.message",arg1)),value=None)
}

form.fold(
  errorForm => BadRequest(views.html.error(errorForm)) // エラー画面に遷移
  value => Ok("ok")// 成功
)

valueがNoneじゃないとfoldでエラーに遷移してくれない。foldを使わないならvalue=Noneは必要なくてそのままエラー画面に遷移すればよい