Javier Mascherano is also out after picking up a knee injury in Tuesday's 2-2 draw at Paris Saint-Germain, so youngster Marc Bartra is set to be handed a start alongside Gerard Pique in central defence.
Pedro is recovering from a calf problem and is unlikely to feature, while Victor Valdes serves the last of his four-game ban.
Mallorca defender Pedro Geromel is suspended after picking up his 10th booking of the season in the defeat against Deportivo La Coruna.
Pedro Bigas and Kevin Garcia are both poised to return to the starting XI for the 19th-placed visitors, who have no fresh injury concerns.
|DID YOU KNOW?|Barcelona are on a 10-match winning run at home in La Liga.
- The Catalan side have won 13 and drawn one of the 14 matches they have played without Lionel Messi between 2010 and 2013.
- Barcelona have won their last four meetings with Mallorca by an aggregate score of 14-2.
- Mallorca have lost five of their last six away matches in La Liga.
- Only bottom club Deportivo La Coruna (61) have conceded more goals in the Primera Division this season than Mallorca's 58.
- Alejandro Alfaro (pictured, right) has scored four goals in his last four appearances for Mallorca.