diff --git a/src/js/descriptionWidgets.js b/src/js/descriptionWidgets.js
index f86ef1d11aa86d418c30b3b75fb3edf204672522..9784a4f322f3ca6cd474b368e32cd85d8d786b8c 100644
--- a/src/js/descriptionWidgets.js
+++ b/src/js/descriptionWidgets.js
@@ -1,5 +1,3 @@
-/* eslint-disable no-unused-vars */
-/* eslint-disable no-undef */
 App.Desc.Eyes = /** @param {App.Entity.SlaveState} slave */ function (slave) {
 	"use strict";
 	const V = State.variables;
@@ -263,6 +261,7 @@ App.Desc.AgeAndHealth = /** @param {App.Entity.SlaveState} slave */ function (sl
 	var boy = pronouns.noun;
 	var He = capFirstChar(he);
 	var His = capFirstChar(his);
+	let boy === "girl" ? woman = "woman" : woman = "man";
 
 	if (!slave.fuckdoll) {
 		if (slave.health < -90) {
@@ -400,7 +399,7 @@ App.Desc.AgeAndHealth = /** @param {App.Entity.SlaveState} slave */ function (sl
 				}
 			}
 		} else if (slave.actualAge < 26) {
-			r += `a young V.woman, `;
+			r += `a young ${woman}, `;
 			if (V.showAgeDetail) {
 				r += `${num(slave.actualAge)} years old; `;
 				if (V.seeAge);
@@ -413,7 +412,7 @@ App.Desc.AgeAndHealth = /** @param {App.Entity.SlaveState} slave */ function (sl
 				r += `in ${his} early twenties.`;
 			}
 		} else if (slave.actualAge < 30) {
-			r += `a younger V.woman, `;
+			r += `a younger ${woman}, `;
 			if (V.showAgeDetail) {
 				r += `${num(slave.actualAge)} years old; `;
 				if (V.seeAge);
@@ -502,6 +501,7 @@ App.Desc.AgeAndHealth = /** @param {App.Entity.SlaveState} slave */ function (sl
 		 ** This section replaces the age/therapy texts, giving more details for the NCS condition.
 		 */
 		if (slave.geneMods.NCS) {
+			let bodyNCS;
 			if ((slave.vagina < 0) && (slave.dick <= 0)) {
 				bodyNCS = 'childlike'
 			} else if ((slave.vagina < 0) && (slave.dick > 0)) {