Ukraine's parliament on Thursday voted not to accept the resignation of Prime Minister Arseniy Yatsenyuk.
Yatsenyuk said he was resigning last week after two parties supporting him left the coalition, and parliament balked at passing laws he said were essential to fund the war against pro-Russian separatists.
The vote keeps Ukraine on course for fulfilling its obligations under its bailout loans with the International Monetary Fund and ensures added funding for the military.
Yatsenyuk thanked the parliament and said his government "has not declared default and never will".
Olexander Turchynov, Parliamentary chairman, said another law was passed ratifying and agreement between Kiev and Canberra to send Australian experts to investigate the circumstances of the Malaysian Airlines passenger plane crash in eastern Ukraine.
The plane was shot down on July 17, killing all 298 passengers and crew, including 43 Malaysians and 195 Dutch.
Some bodies have yet to be recovered at the crash site, which has been inaccessible to investigators for days due to fighting between the Ukrainian army and pro-Russia separatists.