diff --git a/src/events/reArcologyInspection.js b/src/events/reArcologyInspection.js
index b4c4a2f56bd270e5d7acfeb55d60d75e561212df..1209b58b99b07a33fd2960b6c7cc2056aae92ba6 100644
--- a/src/events/reArcologyInspection.js
+++ b/src/events/reArcologyInspection.js
@@ -443,8 +443,15 @@ App.Events.REArcologyInspection = class REArcologyInspection extends App.Events.
 		}
 
 		function virginityWarning() {
-			if (agent && (agent.vagina === 0 || agent.anus === 0)) {
-				return `This option may take a virginity`;
+			const virgins = [];
+			if (agent && (agent.vagina === 0 || agent.anus == 0)) {
+				virgins.push(agent.slaveName);
+			}
+			if (agentLover && (agentLover.vagina === 0 || agentLover.anus == 0)) {
+				virgins.push(agentLover.slaveName);
+			}
+			if (virgins.length > 0) {
+				return `This option may take ${toSentence(virgins)}'s virginity.`
 			}
 			return null;
 		}