St Mirren have been handed a surprise boost ahead of the new season after centre-back Charles Dunne signed a new one-year contract extension.
The popular defender was expected to leave the Paisley club when his current deal expired at the end of June.
But in a surprising turn of events, the 30-year-old has decided to stay put – agreeing a new contract to stay with the Buddies for the 2023/24 season.