the presence of bile in whole fish and fish viscera is shown to cause bitterness in fish protein hydrolysates. the fat and ash content could also cause bitter taste.