Wolves striker Niall Ennis has signed a new three-year deal to 2022.
Ennis penned the terms ahead of moving on a season-long loan to Doncaster Rovers.
"I'm really happy to get my future sorted out," he told the club's website.
"It's something I wanted to get done straight away and I just can't wait to kick on now with my loan.
“It's good that both the club and I have made a commitment to each other for the future. Having that extra bit of security will allow me to focus on my loan now that it's all sorted."