diff --git a/src/p_inter.c b/src/p_inter.c
index 26db656ad9f4c6205389102e05f14f92c3f5e686..6ad04f4776d810e149b9b4eccfdc8a1a1ae2f2a7 100644
--- a/src/p_inter.c
+++ b/src/p_inter.c
@@ -253,12 +253,8 @@ void P_DoMatchSuper(player_t *player)
 	{
 		S_StopMusic();
 		if (mariomode)
-		{
-			S_ChangeMusicInternal("minvnc", false);
 			G_GhostAddColor(GHC_INVINCIBLE);
-		}
-		else
-			S_ChangeMusicInternal("invinc", false);
+		S_ChangeMusicInternal((mariomode) ? "_minv" : "_inv", false);
 	}
 
 	// Also steal 50 points from every enemy, sealing your victory.
@@ -278,12 +274,8 @@ void P_DoMatchSuper(player_t *player)
 				{
 					S_StopMusic();
 					if (mariomode)
-					{
-						S_ChangeMusicInternal("minvnc", false);
 						G_GhostAddColor(GHC_INVINCIBLE);
-					}
-					else
-						S_ChangeMusicInternal("invinc", false);
+					S_ChangeMusicInternal((mariomode) ? "_minv" : "_inv", false);
 				}
 			}
 }