More than 90 countries have agreed on a treaty designed to stop illegal fishing.
The agreement - brokered by the United Nations Food and Agricultural Organisation - seeks to close ports to ships that fish without a licence, use banned equipment, or catch under-sized fish, the BBC reports.
Foreign fishing vessels will have to request permission to dock in designated ports and submit to inspections.
Environmental groups say illegal and unregulated fishing accounts for a fifth of the global catch, and has pushed some fisheries to the point of collapse.
The treaty is due to be formally approved at a summit in November.