The promising Spain Under-21 international, who sat out the London Olympics because of a tibia injury, will miss 11 matches, starting with Tuesday's Champions League game at Benfica and Sunday's La Liga 'Clasico' at home to Real Madrid, Barca said on their website.
There was better news for coach Tito Vilanova earlier on Sunday when captain and central defender Carles Puyol, playmaker Andres Iniesta and fullback Adriano were declared fit after injury and included in the squad for the trip to play Benfica.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.