Sogavare said he wanted the legislation to be passed on Thursday because of the risk of protests. The bill seeks to change the constitution to allow the election to be delayed from 2023 until 2024.
He argued that the Solomon Islands cannot successfully host both the Pacific Games and an election in 2023 because of logistical requirements.
Sogavare previously argued that the Solomon Islands could not afford to hold the Pacific Games,a regional athletics meeting for which China is building seven venues and stadiums,and a general election in the same year.
Australia on Tuesday offered to fund the election,prompting a rebuke from Sogavare who said the timing of the offer was “foreign interference”.
He told parliament on Thursday he would nonetheless accept Australia’s funding offer after parliament passed the bill.
Opposition members have questioned Sogavare’s justification for seeking to postpone the election.
“There was never any need to choose between holding the elections and hosting the Pacific Games,” opposition leader Matthew Wale said.