Frazer Wright has committed his future to St Johnstone by signing a new contract.
The 34-year-old was due to become a free agent at the end of the ongoing season when his previous deal expired.
However, the defender has now agreed to terms that will keep him at McDiarmaid Park until the summer of 2015.
Wright has made 90 appearances for the Saints since his arrival from Kilmarnock in 2011.