Belupo. He returned to Dinamo in 1997, made six league appearances in both the 1997–98 and the 1999–2000 title-winning campaigns and became the club's first-choice goalkeeper after Ladić's retirement in 2000. The next three seasons, he featured regularly in the Dinamo Zagreb first team, making a total of 90 league appearances and winning two Croatian Cups with the club. During the 2002–03 season, Butina appeared in all 32 of Dinamo Zagreb's league matches and conceded only 27 goals, which helped the club secure its first title since 2000. On 26 February 2002, Butina was stripped of his capitancy after breaking media silence about the existing financial problems in the club. On 13 June 2003, he was transferred to the Belgian First Division side Club Brugge. Club Brugge In his first season with Club Brugge, Butina was a second-choice goalkeeper to Dany Verlinden, but the veteran retired the following season, and Butina became a member of the starting eleven. During the 2003–04 season, he made nine league appearances and two appearances in the UEFA Champions League. During the 2004–05 season, he conceded just 22 goals in 31 league matches as Club Brugge claimed the Belgian championship title; it was his first and only honour with the Belgian club. Butina also made two appearances in the 2004–05 UEFA Cup. The next season, he made 19 appearances in the First Division and featured in five 2005–06 UEFA Champions League group stage matches. Butina played his last match for Club Brugge on 15 February 2006 against Roma in a 2–1 defeat at Jan Breydel Stadium in the 2005–06 UEFA Cup. Olympiacos On 16 July, Butina was transferred to Olympiacos. He appeared only in two league matches in his two seasons with the club, conceding four goals. Following his two-year spell with the Greek club, Butina decided to sign for the reigning Croatian champions Dinamo Zagreb. Return to Dinamo Zagreb On 23 May 2008, exactly 15 years following his debut for the Dinamo Zagreb first team, he signed a two-year deal with the Croatian club after previously being released from his contract with Olympiacos. In first season following his return, Butina made 24 league appearances, conceding 18 goals. He also featured in three 2008–09 UEFA Champions League qualifiers, four matches in UEFA Cup and six matches in Croatian Cup which Dinamo have won third time in a row. Butina helped the club defend the league