Nell'agosto 2011 ha fatto ritorno in Svezia passando all'Häcken a parametro zero, nonostante la proposta del Bayern di estendere il contratto. Lì ha giocato per tre anni, poi alla fine dell'Allsvenskan 2014 il giocatore è ritornato al Malmö FF dov'era cresciuto.