A charity that aims to protect fish and sea life has warned people to stop eating mackerel because there may not be enough of them left in the sea.
The Marine Conservation Society has taken the oily fish off a list of seafood it recommends people should eat because of fears that mackerel numbers are getting too low.
A group representing fishermen in the UK has hit back at the claims saying the levels are not as low as the charity makes out.
Mackerel has become increasing popular in recent years as it's been used by a host of celebrity chefs and is seen as a really healthy food.
But the charity insists that the fish should only be eaten occasionally and people should now try things like sardines and herrings instead.