Signed by several National Alliance MPs as well as Armands Krauze (Greens and Farmers Union) and Jūlija Stepaņenko (independent), the resolution says that the pact may contradict several Latvian laws and that it has not been sufficiently presented to the public.
Likewise, the document says the pact "keeps silent about the risks immigration poses to the countries' safety, economy and identity."
MPs supported putting the resolution on the agenda of the next Saeima meeting with 46 votes to 45. This means that the Latvian parliament will vote on the matter in the next meeting and advise the government to respect the result of the vote.
The UN Compact on Migration has sparked debate across the world, with the US, Austria, the Czech Republic, Hungary, Poland, Bulgaria and Switzerland objecting to it.
Meanwhile Estonia has opted to join the compact, but the debate over it sent the government into a now-resolved crisis.