Keith Watson and Stuart Armstrong have both agreed new long-term contracts with Dundee United.
Defender Watson had agreed terms on a three-year deal last week, but midfielder Armstrong's talks had reportedly hit a snag.
However, Dundee boss Peter Houston told the club's official website: "Both players fully merit these extensions. Keith has been part of the first team squad for a few years now and this season has progressed even further.
"He knows he has still to learn and develop parts of his game and it is great that he wants to continue that development here at Tannadice. Stuart has shown already this season that he can play a large part in our team and make an impact in games.
"He is an exciting player that brings additional pace and skill into our team. He still has some parts of his game to refine and I am delighted that he sees Dundee United as the best place to do so."
Dundee currently sit seventh in the Scottish Premier League.