Jazz Richards has penned a new three-year deal with Swansea City.
The 21-year-old Wales international, currently on loan at Crystal Palace, would have been out of contract in the summer, but his new deal extends his stay through to 2016.
He said: "I'm delighted to have signed a new contract at the club
"Being a Swansea boy, I see my career at the club and I was very keen to commit my future to the Swans."