Let S be a semigroup and K a field. Ebanks showed recently how the functional equation \(\begin{aligned} g(xyz) = g(x)g(yz) + g(y)g(xz) + g(z)g(xy) - 2g(x)g(y)g(z), \end{aligned}\) where \(g:S \rightarrow K\) denotes the unknown function and \(x,y,z \in S\) , is related to the sine addition law on S. We simplify Ebanks’ treatment. Furthermore we discuss for solutions \(f,g:S \rightarrow K\) of the sine addition law the uniqueness of the component f given g, and we show that f and g are abelian, when \(f \ne 0\) .