Dyskretna walidacja nie działa po dodaniu pól wyboru do formularza w mvc 4

Chcę, aby pola wyboru były opcjonalne, czy mają być sprawdzane, czy nie. Ale gdy dodam pole wyboru na mojej stronie, sprawi, że dyskretna walidacja zostanie zatrzymana. Ale kiedy usuwam pole wyboru z mojego widoku, dyskretne sprawdzanie poprawności działa prawidłowo. Jaki jest problem ? Dodaję pole wyboru w ten sposób:

@Html.CheckBoxFor(model => model.features.safetyfeature.Airbag)

Wszystkie wartości modelu są poprawne.

questionAnswers(1)

yourAnswerToTheQuestion