We treat several related trigonometric functional equations on semigroups. First we make a small improvement to the description of solutions of the sine addition law f (xy) = f (x)g(y) + g(x)f (y) for f, g : S → C, where S is a semigroup. Next we solve the partial Pexiderizationwhere σ, τ are involutive automorphisms of M . The solutions of the latter two equations were given by Ng, Zhao, and Lin assuming that M is a group, then by the author assuming that the monoid M is either regular or generated by its squares. Here we find that new solutions appear on monoids that are neither regular nor generated by their squares. In addition we give the continuous solutions of all three functional equations on topological semigroups/monoids.