Aberdeen manager Craig Brown has confirmed he is willing to accept Chris Maguire's demands for a two-year contract to stay at Pittodrie.
The striker's current deal expires in the summer and the Dons had been keen to tie Maguire to a new three-year contract.
However, the Scotland forward appears reluctant to agree to that length of deal and Brown is now ready to settle for a compromise.
Brown said in the Daily Record: "If agreeing to cut the length of the contract is what is needed to keep Chris here I would be happy to go with that.
"Keeping him at Aberdeen is the priority but the club also needs to protect the investment made in him which is why he was offered a three-year deal.
"But if it's two years it would ensure we would get something back if a club decides to move for him in a year.
"He is a special talent who can score and create goals and he will be even better once we have built a stronger team around him.
"If he gives us another couple of years he will get the big-money move every player craves."