diff --git a/src/p_user.c b/src/p_user.c
index 66cce3082b18e7e15e3757a360070af13566a9ac..e357c8b5cf011e2e3de26779d0a718393061263e 100644
--- a/src/p_user.c
+++ b/src/p_user.c
@@ -1342,7 +1342,7 @@ void P_DoSuperTransformation(player_t *player, boolean giverings)
 	P_SetPlayerMobjState(player->mo, S_PLAY_SUPER_TRANS1);
 
 	if (giverings) && player->rings > 50
-		player->rings = 50
+		player->rings = 50;
 
 	// Just in case.
 	if (!(mapheaderinfo[gamemap-1]->levelflags & LF_NOSSMUSIC))