In 2005 he was appointed as the special representative of the European Union in Sudan where he participated in the Darfur peace talks.
2005 wurde Haavisto als Sonderbevollmächtigter der Europäischen Union im Sudan ernannt, wo er an den Friedensgesprächen in Darfur teilnahm.