I 1986 ble Mohammed Najibullah president. Landet var da brutalt herjet av borgerkrig. I sin kamp mot mujahedin prøvde han å forhandle med opprørerne. Han besluttet i 1987 å holde valg med flere partier, noe som ikke var effektivt siden mujahedin, som man forventet skulle stille opp i valget, ikke ønsket å stille til valg. Grunnloven som ble vedtatt før valget, ga igjen navnet «Republikken Afghanistan» til landet. Likevel ble den vanligvis fortsatt kalt «Den demokratiske republikken Afghanistan», noe som den også ble kalt i FN.