Former Crewe Alexandra goalkeeper Steve Collis has finalised his move to Bristol City on a contract until the end of the season.
Collis left Crewe at the start of the transfer window and has now clinched a reunion with Robins boss Gary Johnson, who he played under at Yeovil Town.
He is likely to be on the bench for City's game against Cardiff City on Tuesday night and Johnson is happy to have added the 28-year-old to his squad.
"Steve is a player I know very well from my time at Yeovil and he is a very capable keeper," Johnson told the club's official website.
"Steve contacted us after leaving Crewe and asked if he could come training and he's been with us for a few weeks now.
"Not a lot of people are aware of his situation and he's sneaked under the radar to an extent. We've got ourselves a very good keeper and he will provide strong competition for Dean Gerken.
"He wasn't No.3 goalkeeper at Crewe, he had a disagreement with them when cutbacks meant they had to go without a goalkeeping coach. That wasn't going to help his game so he looked to move on."