EU governments have given final approval to a deal that will allow European trawlers to catch fish along Morocco's Atlantic coast.
Sweden opposed the deal, because the coastal waters of Western Sahara - invaded by Moroccan forces in 1975 - are included in the package.
The EU paid 144m euros (£125m) for 119 trawlers to fish in the rich Moroccan waters for four years.
Small boats from Spain, Portugal and France will be the main beneficiaries.
However, some fishing by larger boats from northern Europe will also be permitted.
"Western Sahara is not part of the territory of Morocco under international law and a process is under way to find a just, lasting and mutually accepted political solution to the conflict," the Swedish EU delegation said in a statement.
The Reuters news agency said Finland, Ireland and the Netherlands gave Sweden some support, but did not vote against the deal.
The European Parliament approved it last week, after amendments designed to exclude the coast of Western Sahara were voted down.
UK Fisheries Minister Ben Bradshaw said the deal would have to be closely monitored to ensure that the benefits of the deal accrued to all the people of the region, including the people of Western Sahara.
International opinion over Western Sahara is divided.
The United Nations views it as a disputed territory; the African Union recognises its independence.
The UN-backed peace plan includes a referendum on self-determination for the Sahrawi people, but Morocco has refused to accept any loss of control over the area.