Di Canio reckons he can get more out of the former Paris Saint- Germain star.
He said: "I remember him a few years ago and he got 12 or 13 goals for PSG. Until last week he had scored only five goals for us.
"We saw what he was capable of and what he can do with the strike for the goal.
"His finish was amazing, his technique is fantastic under pressure - but he can do better. He has the potential to cause problems against any side because he is fantastically talented."