Peterborough forward Idris Kanu has signed a new three-and-a-half-year contract with the club.
The 20-year-old has made just four Sky Bet League One appearances for Posh this term having been hampered by injury.
Kanu is currently working his way back to full fitness after suffering an eye issue in training in early December.
“I am delighted to sign a new deal,” Kanu told the club’s website. “I feel that I have worked hard for it, hopefully the manager has seen that determination and I have been able to show the supporters what I can do as well.”