We treat two related trigonometric functional equations on semigroups. First we solve the µ-sine subtraction lawfor k, l : S → C, where S is a semigroup and σ an involutive automorphism, µ : S → C is a multiplicative function such that µ(xσ(x)) = 1 for all x ∈ S, then we determine the complex-valued solutions of the following functional equationon a larger class of semigroups.