diff --git a/src/events/intro/acquisition.js b/src/events/intro/acquisition.js
index d101e80d46372baba212e1b767b994beddc4bd9b..1129083c2b8c42871c9a9115fb4ac07bb0499ffa 100644
--- a/src/events/intro/acquisition.js
+++ b/src/events/intro/acquisition.js
@@ -372,6 +372,12 @@ App.Intro.acquisition = function() {
 		} else {
 			V.PC.trueVirgin = 1;
 		}
+		if (V.PC.geneticQuirks.albinism === 2) {
+			V.PC.albinismOverride = makeAlbinismOverride(V.PC.race);
+			V.PC.skin = getGeneticSkinColor(V.PC);
+			V.PC.hColor = getGeneticHairColor(V.PC);
+			resetEyeColor(V.PC, "both");
+		}
 	}
 
 
diff --git a/src/events/intro/pcAppearance.js b/src/events/intro/pcAppearance.js
index b144a6abb56430fad323f0f99bbf6bfbd51f6df7..c34f54e0eddaccd47cfd1f94b4f6325be863620e 100644
--- a/src/events/intro/pcAppearance.js
+++ b/src/events/intro/pcAppearance.js
@@ -70,6 +70,14 @@ App.UI.Player.appearance = function(options, summary = false) {
 	options.addOption("Your body", "markings", V.PC)
 		.addValueList([["Is clear of blemishes", "none"], ["Has light freckling", "freckles"], ["Has heavy freckling", "heavily freckled"]]);
 
+	/*
+	options.addOption("You are", "albinism", V.PC.geneticQuirks)
+		.addValueList([
+			["An albino", 2],
+			["Not an albino", 0],
+		]);
+	*/
+
 	options.addOption("You have", "lips", V.PC).addValue("Thin lips", 5)
 		.addValueList([
 			["Normal lips", 15],
diff --git a/src/player/desc/pLongCrotch.js b/src/player/desc/pLongCrotch.js
index 97496b3ad2e5f3f02be1ebcc2e0b331cdea5e668..e36a876caba543708e5f5dc153d086dfbb61186b 100644
--- a/src/player/desc/pLongCrotch.js
+++ b/src/player/desc/pLongCrotch.js
@@ -845,7 +845,7 @@ App.Desc.Player.crotch = function(PC = V.PC) {
 			r.push(`with huge dangling`);
 		}
 		if (V.seeRace === 1) {
-			if (slave.geneticQuirks.albinism === 2) {
+			if (PC.geneticQuirks.albinism === 2) {
 				r.push(`${PC.albinismOverride.skin} pussylips.`);
 			} else if (PC.race === "white") {
 				r.push(`pink pussylips.`);