Shrewsbury Town have extended the loan deal of Wolves midfielder David Davis until the end of the season.
Davis has scored once in seven appearances for the Shrews since joining the League Two club before the close of the January transfer window.
The 20-year-old will now be available for the rest of Shrewsbury's promotion push, much to the delight of manager Graham Turner.
"Dave has done very well for us and I was pleased to see him getting on the score sheet and finishing off his chance really well at Northampton," Turner told the club's official website.
"He has contributed a lot to the team and we are delighted that he is staying until the end of the season."
Davis has yet to make the breakthrough at Wolves and spent a spell on loan with League One side Walsall earlier this season.