Di Rupo changed, in 2004, the liberal coalition partner for the Christian-democratic party, in the Walloon Government and in the Brussels Capital Government (in the last also the green party Ecolo was part of the government). By doing this, coalitions were made which differed from the federal coalition at that time. In October 2005, he became Minister-President of the Walloon Region after Jean-Claude Van Cauwenberghe resigned amid a corruption scandal, involving several members of Di Rupo's party. He continued as party leader though and has had to deal with the PS's ICDI affair that emerged in May 2006.