Humanitarian ships rescued almost 1200 migrants who were crossing the Mediterranean Sea at the weekend on an array of small, tightly packed boats, Doctors Without Borders says.
A young woman was found unconscious on one of the vessels and later died, the group said.
Some 412 people were crammed onto a single wooden boat, while the others were picked up from huge inflatable dinghies, which had set sail from the coast of Libya.
The weekend rescues mean that about 22,000 mainly African migrants have been picked up heading to Italy so far this year, while around 520 have died trying to make the crossing.
An Italian prosecutor said last week that humanitarian ships operating off Libya were undermining the fight against people smugglers and opening a corridor that is ultimately leading to more migrant deaths.