Sir Alex Ferguson believes Wayne Rooney realised he had made a mistake when he felt the backlash against his plans to leave Manchester United.
Rooney stated last month that he would not sign a new contract with United, after failing to receive assurances over squad-strengthening.
But two days later he agreed a five-year stay, with Ferguson glad the England striker realised he had been hasty in going public over his concerns, which were met by an angry response from many supporters.
Ferguson believes the advice Rooney received was not in the 25-year-old's best interests.
"You don't necessarily have to heed advice after listening to it," Ferguson said.