Bristol City have finally completed the signing of Fulham defender Liam Fontaine.
The 20-year-old has concurred on a two-year contract with the West Country club, where he spent the latter part of last season on loan.
Despite agreeing personal terms with Fontaine, The Robins have yet to agree a transfer fee with The Cottagers for the youngster and the issue could yet be resolved by tribunal.
This is the fourth occasion in which Fontaine has signed for City boss Gary Johnson, having also played twice on loan when the former Latvia manager was in charge at Yeovil Town.
City's success in landing Fontaine comes at the expense of League One rivals Crewe Alexandra, who had agreed a fee with Fulham for the player last week.
"I am absolutely delighted we have been able to sign Liam, although I was always confident we'd get him because he wanted to join Bristol City," Johnson said.
"He's a very good player and he was a tremendous acquisition for us during the second half of last season.
"I'm sure that now he's here on a permanent basis, he will prove to be a great asset."
Fontaine's arrival at Ashton Gate may be followed by the acquisition of Luton Town striker Enoch Showunmi this week.
The 24-year-old is out of contract at Kenilworth Road and was thought to be mulling over his future with The Hatters.
It now looks like the Nigeria international will drop a division to join City, as Johnson aims for League One promotion next season.