diff --git a/app/models/form/question.rb b/app/models/form/question.rb index 117db3c47..7fcdbde26 100644 --- a/app/models/form/question.rb +++ b/app/models/form/question.rb @@ -143,7 +143,7 @@ class Form::Question end def displayed_as_answered?(log) - if is_derived_or_has_inferred_check_answers_value?(log) + if is_derived_or_has_inferred_check_answers_value?(log) && log[id].present? true elsif type == "checkbox" answer_options.keys.any? { |key| value_is_yes?(log[key]) }