diff --git a/src/m_menu.c b/src/m_menu.c
index 92dfe8ff45f0b2f8fce27a7497e381067c8571e9..b80ace3cb0b82132fe250efd0e01c54dfe8f3e35 100644
--- a/src/m_menu.c
+++ b/src/m_menu.c
@@ -8020,7 +8020,7 @@ static void M_SecretsMenu(INT32 choice)
 
 		skyRoomMenuTranslations[i-1] = (UINT8)ul;
 		SR_MainMenu[i].text = unlockables[ul].name;
-		SR_MainMenu[i].alphaKey = (UINT8)unlockables[ul].height;
+		SR_MainMenu[i].alphaKey = (UINT16)unlockables[ul].height;
 
 		if (unlockables[ul].type == SECRET_HEADER)
 		{