The injury kept him out of friendlies against Algeria in September as a result.
But he could now return against Portugal on November 17 in Lisbon to extend his all-time record number of caps for Nigeria.
The 30-year-old forward has so far won 106 caps at full international level since his Super Eagles debut against Madagascar in September 2010.
He missed the September friendlies against Algeria as a result of the injury.
He could potentially play against Portugal on November 17 in Lisbon, extending his record-breaking total of appearances for Nigeria.
The 30-year-old attacker made his Super Eagles debut against Madagascar in September 2010 and has since earned 106 full international caps.