I think this else is not necessary.
The same font might be set both as override and default.
Not sure if it would make much sense to set both, but it
seems unnecessary to have an else here.