Port Vale have completed the signing of Bristol City midfielder Tony Dinning.
The 30-year-old ended the season on loan at Vale Park and has agreed a deal after reaching a settlement on the remainder of his City contract.
Dinning started just 10 games for the Robins after signing from Wigan Athletic last December following a successful loan spell.
The former Stockport and Wolves player follows another former loanee Danny Sonner in joining Vale.