I thought Dion would battle with James Beattie in the air but he's also a good talker," said O'Leary.
"We've got a quiet dressing room and he stands out like a sore thumb. I thought we had to get him on the pitch.
"The bonus for him was scoring the goal which gave us a half-time lead after it looked like being 0-0 when it could have been 3-0.
"I want him around. He doesn't want the speculation about himself and we'll sit down at some stage and deal with things.
"The bottom line is Dion wants to stay here and he is doing his best."