Rotherham United manager Steve Evans has defended his decision to strip Greg Halford of the club captaincy and hand the role to team-mate Lee Frecklington.
Defender Halford, 30, joined the Millers in July after being released by Nottingham Forest and was made captain.
However, after only seven matches, Evans has passed the armband to 30-year-old midfielder Frecklington.
"If you've got a decision wrong, sometimes you have to come out and change it quickly," said Evans.
"The weaker managers - and there are lots of them that will never win a promotion or be successful - will make a mistake but be stubborn and never change it."
He added: "I spoke to Greg and explained I was going to change the captain. He knows he has been in a poor run of form and has had personal issues.
"I thought the added burden of responsibility of being captain was affecting how he played. By taking something away from him and allowing him to be free, I think Greg was relieved."
Rotherham are bottom of the Championship with only one point from five league matches after avoiding relegation by one place in 2014-15.
Evans believes Frecklington, who has been at the club since October 2012, is the right man for the job.
"With Lee it was one of the most humble conversations I've had and he was almost tearful," Evans told BBC Radio Sheffield.
"He's a player I think the world of and a young man I think the world of."