Entre 2000 y 2009, fue un miembro prominente del Partido Social-Demócrata de Croacia. En 2007, falló en su intento por ser elegido presidente del partido, sin embargo debido a su influencia permaneció como uno de los principales rivales del entonces presidente del partido, Zoran Milanović. El 5 de noviembre de 2009, anunció su intención de postularse para presidente en violación de los estatutos del partido, lo cual condujo a su expulsión del mismo. El 10 de enero de 2010, perdió la elección presidencial de Croacia contra el candidato oficial del Partido Social-Demócrata Ivo Josipović, en la segunda vuelta electoral.