diff --git a/src/endWeek/reports/schoolroomReport.js b/src/endWeek/reports/schoolroomReport.js
index b29323622955294ac2466cfc125e734541c7206e..1f772f917944574818c2d5cdc55356760e90ed68 100644
--- a/src/endWeek/reports/schoolroomReport.js
+++ b/src/endWeek/reports/schoolroomReport.js
@@ -200,6 +200,7 @@ App.EndWeek.schoolroomReport = function() {
 					((slave.skill.entertainment > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.entertainment > 10))) &&
 					((slave.skill.anal > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.anal > 10))) &&
 					((slave.skill.vaginal > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.vaginal > 10)) || (slave.vagina < 0)) &&
+					((slave.skill.penetrative > 30) || ((V.schoolroomUpgradeSkills === 0) && (slave.skill.penetrative > 10)) || (penetrativeSocialUse() < 40)) &&
 					(!needsTutoring(slave))) {
 			const reassignment = App.UI.DOM.appendNewElement("p", frag, '');
 			const {he, his} = getPronouns(slave);