The Blaugrana entertain the struggling Islanders on Saturday but will have to do without leading goalscorer Lionel Messi, who suffered a rare injury against PSG.
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 defense.
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 is on a 10-match home winning run in La Liga.
- The Catalan side has won 13 and drawn one of the 14 matches it has played without Lionel Messi between 2010 and 2013.
- Barcelona has won its last four meetings with Mallorca by an aggregate score of 14-2.
- Mallorca has lost five of its last six away matches in La Liga.
- Only bottom club Deportivo La Coruna (61) has 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.