Herrera is out of contract at the end of the season and has been linked with a move to Paris Saint-Germain. Solskjaer says Herrera is currently out because of a "muscle injury" sustained in training but expects him to be available for matches against Manchester City and Chelsea at the end of April.
Ahead of United's Premier League game against West Ham, Solskjaer says "maybe the future might have been worrying him and maybe that's part of the reason that he's injured. Who knows? He doesn't know."
Solskjaer says he would have no hesitation selecting Herrera despite the recent speculation, adding "he's always giving it his all. It doesn't matter if he's got five years left of his contract or five weeks."
More AP English soccer: https://apnews.com/PremierLeague and https://twitter.com/AP_Sports