Biogenic sulphide plays a major role on the riboflavin-mediated decolourisation of azo dyes under sulphate-reducing conditions.