OXYMORON?

I recently heard someone on the news use the phrase Liberal-Ideologue.  It sounded strange.  Look at the definitions:

Ideologue (n); a person who zealously advocates the body of doctrine, belief, or dogma, etc. that guides an individual, a movement, or a large group.

Liberal (n); a person (or group) who is open-minded or tolerant especially free of, or not bound, by traditional or conventional ideas, values, or ideology, etc.

Obviously, the phrase Liberal-Ideologue is an oxymoron.  By definition they are contradictory terms.