The 35-year-old has made seven appearances since arriving at Ashton Gate at the end of January and jumped at the chance of extending his stay with the League One side.
"Everybody's been very welcoming, it's a great bunch of lads and a good club," he told City's official website.
"I've enjoyed being here and playing games. I feel like I've been getting stronger as the weeks have gone on and hopefully that's shown in my performances.
"It's been a good spell and I've really enjoyed it so far. Now hopefully I can help push the club up the table."