Jamie Walker has signed a contract extension and will stay at Hearts until 2018.
The 22-year-old has scored 18 goals in 105 appearances for the Jambos, but has suffered from a series of injuries this season.
"I'm delighted that I'm staying. It was an easy decision to make to stay," Walker told Hearts' official website. "I've not played much this season but it shows that the gaffer's got faith in me by giving me a new contract.
"It makes sense to commit my future to the club and give something back. As I said, the gaffer's shown faith in me as I've been injured for a lot of the season and he could've just left it and seen how my injury was."
The winger came through the youth academy at Hearts and made his debut in 2012.