The Spain international allegedly got himself booked in the first-leg of the quarter-final against the Ukrainians so he could have a clean disciplinary record for the rest of the tournament.
However, Uefa's control and disciplinary committee did not see it that way, and confirmed he would not be sanctioned.
A statement on Barcelona's official website reads:
"Barcelona sent their request to the governing body of European football appealing against the proposal to ban the player for an additional match as a result of the yellow card shown in the quarter-final of the Champions League against Shakhtar on April 6.
"Uefa has announced that it will not be suspending the midfielder. Uefa has also announced that he will not face any financial penalty.
"That means the player will be available for selection by Pep Guardiola in the first leg of the Champions League semi-final tie with Madrid."
Real Madrid might not be pleased with the decision as both Xabi Alonso and Sergio Ramos were fined by Uefa after intentionally getting themselves booked against Ajax earlier in the tournament.
Both teams meet tonight in the Copa del Rey final.