Manchester City boss Pep Guardiola says captain Vincent Kompany has a future at the club, but needs "faith to play regularly" after a run of injuries.
Kompany, who played 22 times for City last season, was replaced at half-time of Wednesday's derby against Manchester United because he was "tired".
"He has a contract. So of course," said Guardiola, when asked if the 30-year-old had a future with City.
"He was injured many times. We're trying to give him faith to play."
Aleksandar Kolarov replaced the Belgian international at Old Trafford in the EFL Cup match, with the visitors losing 1-0 courtesy of Juan Mata's 54th-minute strike.