Swindon Town boss Paolo di Canio has signed goalkeeper Wes Foderingham from Crystal Palace for an undisclosed fee.
The 20-year-old, who has been on loan at the County Ground since October, has signed a two-and-a-half year contract.
"It's great to have everything sorted now," Foderingham told Swindon's official website.
"The main thing for me is to be playing first-team football and I have really enjoyed my time at Swindon so far.
"I am really pleased to have the deal all sorted and I am looking forward to trying to help the team win promotion this season."