得到庇护，直到1979年12月苏联入侵阿富汗和阿明倒台。在苏联进军，巴布拉克·卡尔迈勒接掌政府后，萨尔瓦里首先被任命为副总理，但他很快被撤出政府，并于1980年至1986年期间担任驻蒙古人民共和国大使。1980年1月，萨尔瓦里也成为阿富汗人民民主党政治局成员。但于1981年，他被剥夺了政治局委员资格，并于1986年7月被党内中央委员会驱逐出政治局。总统穆罕默德·纳吉布拉任命他为驻东德大使直到1988年，然后于1989年任命他为驻南也门大使。萨尔瓦里在1990年被指控支持沙纳瓦兹·塔奈的政变企图后被驱