diff --git a/odex25_benefit/odex_benefit/models/family_members.py b/odex25_benefit/odex_benefit/models/family_members.py index 43f0f3e19..24fb4732d 100644 --- a/odex25_benefit/odex_benefit/models/family_members.py +++ b/odex25_benefit/odex_benefit/models/family_members.py @@ -725,7 +725,7 @@ class FamilyMemberProfile(models.Model): rec.member_status = 'non_benefit' reasons.append(_("She is employed and not enrolled in an educational institution.")) if age_exceeded: - if has_benefiting_son or has_younger_benefiting_daughter: + if rec.age < minor_siblings_age and (has_benefiting_son or has_younger_benefiting_daughter): rec.member_status = 'benefit' else: rec.member_status = 'non_benefit'