France's highest administrative court has rejected an appeal from Lyon against ending Ligue 1 early, but ruled relegation for Amiens and Toulouse would be suspended.
The French football league's decision to end the season with 10 games remaining meant Lyon failed to qualify for Europe through the Ligue 1 standings, while Amiens and Toulouse were relegated.
The decision came after the government said in April no professional sport would be allowed to return before September.
The government has since said French cup final matches for the season can take place in July and August. Training for teams has resumed.
"The judge validates the terms defined by the league, in particular for the classification of the Ligue 1 championship," the Council of the State said in a statement.
"The judge in summary proceedings suspends relegation to Ligue 2 of Amiens and Toulouse," it added.
Given two teams have been promoted from Ligue 2, the Council of the State also ordered the LFP to review its championship for the next season.
That could ultimately lead to a 22-team league for the 2020-21 campaign.
The Council of State issued its ruling after Lyon president Jean-Michel Aulas and the two demoted clubs took the case to court last month in a bid to force the league to play the remaining 10 matches of the aborted season.