România s-a abținut de la vot, la ședința din 19 decembrie a Adunării generale ONU, când s-a votat Pactul pentru Migrație, deși președintele Klaus Iohannis și guvernul aprobaseră să se voteze pentru pact.
Potrivit G4media, explicația dată de Ministerul de Externe este că România a optat pentru abținere „pentru a avea o abordare echilibrată, care să țină cont de lipsa unui consens la nivel european, în contextul în care calitatea de viitoare Președinție a Consiliului UE determina aceasta poziție neutră”. Pactul care încearcă să reglementeze migrația și principiile care trebuie respectate, a fost adoptat pe 19 decembrie cu 152 de voturi. Cinci țări (SUA, Ungaria, Polonia, Cehia și Israel) s-au opus, altele s-au abținut.