They have to sign the rider as well. Have a signature block on it. Also, in the signature block on the main contract, hand write in something like "agreed, as modified by the rider." That way you've made it clear that you haven't agreed to the main contract alone.
You obviously can't do this if everything is electronic. You've got to reject electronic-only contracts outright.