Swansea City have signed Portsmouth defender Richard Duffy on loan until the end of the season.
Duffy has made just two appearances for Portsmouth
Wales right-back Duffy left the Swans for Pompey three years ago for £150,000, but the 21-year-old has failed to break into the first team.
Duffy spent last season on loan at Coventry, and returned to the Sky Blues in October for a further two months.
"Richard's a versatile player who can operate anywhere across the back four," said Swansea manager Kenny Jackett.
"He's an out-and-out defender who is very competitive."
Duffy has been suffering with a slight groin strain, but goes straight into the squad for Saturday's trip to Bradford City.
Duffy, who has won 11 caps for Wales, made his professional debut for Swansea as a 16-year-old in 2001.
He agreed a new deal with Portsmouth in March, but has since made just one appearance for the club in a Carling Cup match in September.
Swansea's postponed FAW Premier Cup quarter-final at Port Talbot has been rearranged for Monday, 15 January (1900 GMT).