Bristol City have agreed a fee with Championship side Derby County to sign goalkeeper Frank Fielding.
Fielding has a year left to run on his deal at Derby but is set to leave after losing his place in the team.
The 25-year-old lost the number one jersey to Adam Legzdins last season and Rams boss Nigel Clough also brought in Lee Grant from Burnley last month.
Fielding, a former England under-21 international, started his career at Blackburn but spent much of his time out on loan at Wycombe, Leeds, Rochdale and Northampton.
After a three-month spell with Derby, he secured a permanent move to Pride Park in June 2011.
Fielding was first-choice keeper until he picked up a groin injury in October and was replaced by Legzdins.
He has made 80 appearances for the Rams.