Dundee United have beaten off stiff competition from new Championship rivals Ross County to secure Fraser Fyvie on a two-year deal.
The 25-year-old missed the second half of the season with a serious knee ligament injury.
Even so, with his contract up at the end of the month the Staggies had been keen to poach him from Tannadice as they battle to get back up to the Premiership next term.
The Tangerines, however, have persuaded the former Aberdeen, Wigan and Hibs man to stay with them.
They recognised it was with him anchoring their midfield they played their best football this season and were determined to keep him.
“Fraser’s performances and professionalism were clear to me when I became manager and he is an important player for us,” said gaffer Csaba Laszlo.
“Him signing is excellent news as we build our squad ahead of the 2018/19 season.”
Fyvie himself made it clear his first option was always to stay where he was.
“I am delighted to continue my career here at United.
“I was enjoying my football last season, and the club has been excellent during my rehab,” he said.
“As I continue towards full fitness again, I cannot wait to get back out playing for United.”
Fyvie’s stats for last season show why United were so desperate to hang on to him.
Fifteen of his 17 appearances before he got injured in December were in the league and only one of them was lost by the Tangerines.