Four EU countries have agreed to take in 64 African migrants who were rescued after being stranded in the Mediterranean Sea for almost two weeks, BBC reports.
The Alan Kurdi ship, operated by the German humanitarian group Sea-Eye, had been refused entry by Italy and Malta.
Both countries had said it was Libya's responsibility, Sea-Eye had claimed.
But on Saturday the Maltese government announced that the migrants will be redistributed among Germany, France, Portugal and Luxembourg.
"None of the migrants will remain in Malta. The ship Alan Kurdi will not be allowed to enter Malta," the government said in a statement.
The agreement had come through the co-ordination of the European Commission, it added.