Sayyiduna Abdullah bin Mas'ud (may Allah be pleased with him) says that the Messenger of Allah (peace and blessings be upon him) said: "Do not buy fish in the water, for it is gharar (deceptive uncertainty)."
(b) Sayyiduna Abdullah (may Allah be pleased with him) disliked the sale of fish in the water.
It was narrated thus as marfu', and there is a break between al-Musayyib and Ibn Mas'ud; the correct version is what Hushaym narrated from Yazid as mawquf on Abdullah.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب البيوع / 10859