As Brexit puts a question mark over the rights of EU nationals in Britain, Lithuania is rushing to let its citizens keep their Baltic passports if they opt to become British.
A bill tabled in the 141-seat parliament would allow dual citizenship for Lithuanians living in fellow EU and NATO countries at a time when the ex-Soviet state of three million people continues to see an exodus of workers.
"The bill will allow us to keep our compatriots who left from severing their last remaining link to their homeland," Prime Minister Saulius Skvernelis told public radio on Tuesday.
Dual citizenship is currently an option only for those who left the country under the Soviet or Nazi occupations, with rare exceptions.
Under the current law, those who left after Lithuania regained independence in 1990 automatically lose their passport when they become citizens of another country.
President Dalia Grybauskaite said the law, tabled by 114 lawmakers on Friday, could breach the constitution and warned that she may use her veto -- though seventy-one lawmakers would be enough to override it.
Around 370,000 Lithuanians have left the country since it joined the European Union in 2004, half of them relocating to the United Kingdom, where an uproar over Eastern European immigration was seen as a key factor in the Brexit vote to leave the bloc.
British Prime Minister Theresa May promised to impose greater control on immigration from the continent, and guarantees for EU nationals currently living there will be among the issues negotiators discuss amid the Brexit divorce process.
Dalia Asanaviciute, the leader of the UK's Lithuanian community, welcomed the draft law and warned that otherwise a quarter of the roughly 200,000 Lithuanians living there could choose to swap out their citizenship in order to maintain their full rights in Britain.
"Lithuania does not have luxury to lose so many of its educated, tax-paying, English-speaking citizens," she told AFP.