diff --git a/src/interaction/slaveInteract.js b/src/interaction/slaveInteract.js
index 4df79d74513c418235635e2a5b142deae11f490b..4fc723a872aeb951abd552cdeac13cd8ec9936e5 100644
--- a/src/interaction/slaveInteract.js
+++ b/src/interaction/slaveInteract.js
@@ -885,10 +885,15 @@ App.UI.SlaveInteract.useSlaveDisplay = function(slave) {
 			}
 
 			if (sexOption.scene) {
-				App.UI.replace('#miniscene', `<<include "${sexOption.scene}">><<set $slaves[$slaveIndices[$activeSlave.ID]] = $activeSlave>>`); // We need to update AS after the scene concludes, for virginity at least.
+				App.UI.replace('#miniscene', `<<include "${sexOption.scene}">>`); // We need to update AS after the scene concludes, for virginity at least.
 			} else if (sexOption.goto) {
 				App.UI.replace('#miniscene', `<<goto "${sexOption.goto}">>`);
 			}
+			slave = V.activeSlave;
+			V.slaves[V.slaveIndices[V.activeSlave.ID]] = V.activeSlave;
+			console.log("slave", slave.anus);
+			console.log("AS", V.activeSlave.anus);
+			console.log("get", getSlave(V.activeSlave.ID).anus);
 
 			App.UI.SlaveInteract.refreshAll(slave);
 			return;