Suharto ble gjenvalgt for 7. gang i mars 1998, og begrunnet det med at hans lederskap var nødvendig for å komme igjennom krisen. Som ved tidligere valg, var det ingen andre motkandidater. Dette førte til protester og opptøyer over hele landet, i det som ble Revolusjonen i Indonesia 1998. Misnøye innenfor hans eget Golkar-parti og blant de militære svekket Suharto, og 21. mai 1998 trakk Suharto seg som president. Han ble erstattet av Jusuf Habibie.