Manchester United manager Louis van Gaal says Bastian Schweinsteiger will not play again for the club this season.
The Germany international tore a knee ligament while training for the March friendly against England and has since struggled to regain full fitness.
Striker Wayne Rooney is expected to feature today against Aston Villa with defender Luke Shaw back on the training pitch as he continues his recovery from the horrific injury suffered against PSV Eindhoven in September.
"I don't know yet for sure, he [Ander Herrera] was injured, but the problem is that we have to recover again within two days," van Gaal told MUTV.
"That is a continuing problem, because we have to play so many matches when you are in so many competitions during this season, that is the only problem.
"He [Wayne Rooney] always wants to play. Yes, I think he shall receive more minutes but it's always dependable on the game. You cannot say in advance that I give you 20 minutes or something like that; when it's possible, I shall do that because we need Wayne in the team.
"I don't think [Bastian] Schweinsteiger shall play this season - I think, next season, he is prepared. Maybe he is prepared for the European Championship, I cannot predict. It is possible, but then that is also in our favour because then he is fit for the new competition.
"[Luke] Shaw is now training on the pitch with the physiotherapist, it's not with a trainer-coach, so that's the difference. But he's going great, it's unbelievable.
"[Rotation?] Yes, yes, I think so. I have to. It's also better for the players, I think, but we have to wait and see if I do that tomorrow or [against] Palace. Everton in the FA Cup is, of course, [a game where] we have to line up the strongest team."