The draft law to ratify the extension of the 2014 agreement between Ukraine and the Netherlands secured 247 votes out of the 226 minimum votes needed in the 450-member legislature.
Kiev and Amsterdam signed the agreement on an international mission to protect investigations on July 28, 2014.
Wednesday’s vote took place at Ukrainian President Petro Poroshenko’s proposal unveiled last week.
Flight MH17 crashed with 298 people on board on July 17, 2014, in eastern Ukraine, while en route to Kuala Lumpur from Amsterdam, leaving no survivors. Kiev and independence supporters in Donbass have blamed each other for the downing of the MH17 plane. Most of the victims were Dutch citizens, and the Dutch Safety Board (DSB) was chosen to head the international investigation.