This article investigates how concepts from the field of public policy, in particular the Advocacy Coalition Framework (ACF) initially introduced by Sabatier and Jenkins-Smith, can be applied to the study of foreign policy analysis. Using a most similar comparative case studies design, we examine Switzerland's foreign policy toward South Africa under apartheid for the period from 1968 to 1994 and compare it with the Swiss position toward Iraq after the Iraqi invasion of Kuwait in 1990, when the Swiss government imposed—for the first time—comprehensive economic sanctions against another state. The application of the ACF shows that a dominant advocacy coalition in Swiss foreign policy toward South Africa prevented a major policy change in Swiss–South African relations despite external pressure from the international and national political levels. Actually, quite the opposite could be observed: Swiss foreign policy increased its persistence in not taking economic sanctions against the racist regime in South Africa during the 1980s and early 1990s. The ACF, with its analytical focus on policy subsystems and the role of external shocks as potential triggers for change, provided a useful framework for analyzing the factors for policy change and stasis in Swiss foreign relations toward the selected two countries.