 As foreign minister, Vajgl joined Rop in signing the Treaty establishing a Constitution for Europe in Rome on 29 October 2004.Between 2004 and 2007, Vajgl worked as the advisor for foreign policy in the cabinet of President of Slovenia Janez Drnovšek.From the mid-1990s to 2007, Vajgl was a member of the LDS party.