Ousmane Dembele got injured three minutes into Barcelona's La Liga game against Celta Vigo on Saturday at Balaidos.
The French winger suffered his third muscle problem of the season after breaking down racing for the ball and dropping to the floor holding his right leg.
Dembele is the only Barça player who has scored in every competition this season but his form has been hit by a series of injury problems.
This time, he retired to the bench, where he had his thigh strapped up. Alex Collado came on in his place for his La Liga debut.
Dembele missed fives games in January and February with a muscle problem and another five in March and April with a hamstring problem.
The Frenchman came back into the side against Huesca on April 13 but is now set for another spell on the sidelines. He is unlikely to be ready for Liverpool on
Dembélé había regresado al equipo de Ernesto Valverde en el encuentro de LaLiga en Huesca el pasado 13 de abril y había disputado desde entonces seis partidos consecutivos, aunque ninguno como titular.