Paw-Paw est un ancien combattant, ______ Tex est très fier.
In the blank in the sentence above,I put dont as my answer. But apparently, the correct answer was ce dont. However, this doesn't make sense to me because the sentence is translated as:
Paw-Paw is a veteran, of whom Tex is very proud.
And "ce dont" would change the meaning of the sentence to:
Paw-Paw is a veteran, of what Tex is very proud.
which is wrong.
Am I mistaken or is there something I'm missing here?