On 18 December 2011, Majstorović suffered a fractured cheekbone after a collision with St Johnstone midfielder David Robertson. After nearly eight weeks out injured, he returned to the first team on 8 February 2012, playing 27 minutes in a 4–0 win over Hearts. On 28 February 2012, Majstorović was ruled out for the remainder of the Scottish Premier League, due to rupturing his cruciate ligament after colliding with Zlatan Ibrahimović and Anders Svensson in training. The injury threw Majstorović's Celtic career into jeopardy as his contract is set to run out at the end of the 2011–12 campaign.