Ask them questions
As I see it, there are two potential ways you can increase your enjoyment of the conversation:
Attempt to understand what this one person says
Attempt to limit this one person's (negative?) impact on the overall discussion
In your situation, I would start from the default assumption that this person maybe knows more than me or has done ...