diff --git a/src/r_draw.c b/src/r_draw.c
index 8e046417edff7b32842101063ce057f26faade41..81bcc943893fd6ef4bc42b58e097463f615c6a45 100644
--- a/src/r_draw.c
+++ b/src/r_draw.c
@@ -283,7 +283,7 @@ static void R_GenerateTranslationColormap(UINT8 *dest_colormap, INT32 skinnum, U
 		if (skinnum == TC_BOSS)
 			dest_colormap[31] = 0;
 		else if (skinnum == TC_METALSONIC)
-			dest_colormap[239] = 0;
+			dest_colormap[143] = 0;
 
 		return;
 	}