В 2008 году на чемпионате мира на короткой воде в Манчестере спортсмен во второй раз в своей карьере стал чемпионом в дисциплине 50 м вольным стилем, а дистанции 100 м он завоевал бронзовую медаль. На чемпионате Европы 2008 года в голландском Эйндховене Драганья завоевал ещё две серебряные медали (50 м свободным стилем, эстафета 4×100 м комбированная). На Олимпийских играх 2008 года в Пекине хорват выступил неудачно. Лишь на одной из трех дистанций, в которых он участвовал, хорват замкнул десятку сильнейших. А с чемпионата Европы на короткой воде он увез бронзовую медаль с своей любоимой дисциплине.