Can a contract with one party protect you from any claim or suit, or only from any claim or suit by that party? I would expect that to get protection from any claim or suit, you would need the other party to indemnify you (or whatever the term might be that describes them getting in the way of any suit against you).