The cynical among us might think it's a statement of the obvious, but Texas researchers claim men are more likely to forgive a cheating female partner if she's unfaithful with another woman.
While 50 said they would do the same if their wife or girlfriend had been with another man.
Women, on the other hand, aren't quite so forgiving when their male partners cheat with a guy. Surprisingly 28 said they'd stay with him if he cheated with a man.
Of course the survey, which involved 718 people, involved hypothetical situations, with volunteers asked to imagine what they would do if their partner had been unfaithful.
In real-life situations, however, people often behave quite differently to how they think (or say) they would. And in this particular study, when asked what had actually happened when a partner had been caught having an affair, the researchers discovered that the men were far more likely than the women to have called time on the relationship.
Has your partner ever cheated on you? Did you forgive them?