diff --git a/Languages/English/Keyed/RJW_Sexperience.xml b/Languages/English/Keyed/RJW_Sexperience.xml
index 705a45a..63f4676 100644
--- a/Languages/English/Keyed/RJW_Sexperience.xml
+++ b/Languages/English/Keyed/RJW_Sexperience.xml
@@ -137,7 +137,6 @@
lust
unknown
- virgin
incest
diff --git a/RJWSexperience/RJWSexperience/Keyed.cs b/RJWSexperience/RJWSexperience/Keyed.cs
index 4610142..f4d5baa 100644
--- a/RJWSexperience/RJWSexperience/Keyed.cs
+++ b/RJWSexperience/RJWSexperience/Keyed.cs
@@ -41,7 +41,6 @@ namespace RJWSexperience
public static readonly string RS_BeenRaped = "RS_BeenRaped".Translate();
public static readonly string RS_RapedSomeone = "RS_RapedSomeone".Translate();
public static readonly string RS_PreferRace = "RS_PreferRace".Translate();
- public static readonly string Virgin = "Virgin".Translate();
public static readonly string Lust = "Lust".Translate();
public static readonly string Unknown = "Unknown".Translate();
public static readonly string Incest = "Incest".Translate();
diff --git a/RJWSexperience/RJWSexperience/SexHistory/UI/SexStatus.cs b/RJWSexperience/RJWSexperience/SexHistory/UI/SexStatus.cs
index 2c66af8..3dc0252 100644
--- a/RJWSexperience/RJWSexperience/SexHistory/UI/SexStatus.cs
+++ b/RJWSexperience/RJWSexperience/SexHistory/UI/SexStatus.cs
@@ -370,13 +370,13 @@ namespace RJWSexperience.SexHistory.UI
listmain.Gap(20f);
float p;
- if (pawn.IsVirgin())
+ if (pawn.story?.traits?.HasTrait(VariousDefOf.Virgin) == true)
{
tmp = listmain.GetRect(FONTHEIGHT);
GUI.color = Color.red;
GUI.Box(tmp, "", boxstyle);
GUI.color = Color.white;
- GUI.Label(tmp, Keyed.Virgin, fontstylecenter);
+ GUI.Label(tmp, pawn.story.traits.GetTrait(VariousDefOf.Virgin).Label, fontstylecenter);
}
else
{