El 2 de marzo de 2011, Babić firmó un contrato de un año y medio con el equipo croata NK Osijek donde debutó catorce temporadas antes.