diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw
index 59253518e31b2295fc4cfe6d42e37b0b918fdbf2..250ad8fe4bbc4f7dc8aa4326e8649ab627ac0dd2 100644
--- a/src/pregmod/widgets/pregmodWidgets.tw
+++ b/src/pregmod/widgets/pregmodWidgets.tw
@@ -589,9 +589,11 @@
 <</if>>
 
 <<if $releaseID < 1058>>
-	<<set _temp = $args[0].origSkin, $args[0].origSkin = $args[0].albinismOverride.skin, $args[0].albinismOverride.skin = _temp>>
-	<<set _temp = $args[0].origEye, $args[0].origEye = $args[0].albinismOverride.eyeColor, $args[0].albinismOverride.eyeColor = _temp>>
-	<<set _temp = $args[0].origHColor, $args[0].origHColor = $args[0].albinismOverride.hColor, $args[0].albinismOverride.hColor = _temp>>
+	<<if $args[0].albinism === 2>>
+		<<set _temp = $args[0].origSkin, $args[0].origSkin = $args[0].albinismOverride.skin, $args[0].albinismOverride.skin = _temp>>
+		<<set _temp = $args[0].origEye, $args[0].origEye = $args[0].albinismOverride.eyeColor, $args[0].albinismOverride.eyeColor = _temp>>
+		<<set _temp = $args[0].origHColor, $args[0].origHColor = $args[0].albinismOverride.hColor, $args[0].albinismOverride.hColor = _temp>>
+	<</if>>
 <</if>>
 
 <</widget>>