diff --git a/src/p_inter.c b/src/p_inter.c
index 2a6c0bd216bab10a09abe64cdfa391f1c6af2c9e..bc1857c20db4af941944db94d868eaf9ac97e23d 100644
--- a/src/p_inter.c
+++ b/src/p_inter.c
@@ -250,11 +250,11 @@ void P_DoMatchSuper(player_t *player)
 		S_StopMusic();
 		if (mariomode)
 		{
-			S_ChangeMusic(mus_minvnc, false);
+			S_ChangeMusicInternal("minvnc", false);
 			G_GhostAddColor(GHC_INVINCIBLE);
 		}
 		else
-			S_ChangeMusic(mus_invinc, false);
+			S_ChangeMusicInternal("invinc", false);
 	}
 
 	// Also steal 50 points from every enemy, sealing your victory.
@@ -275,11 +275,11 @@ void P_DoMatchSuper(player_t *player)
 					S_StopMusic();
 					if (mariomode)
 					{
-						S_ChangeMusic(mus_minvnc, false);
+						S_ChangeMusicInternal("minvnc", false);
 						G_GhostAddColor(GHC_INVINCIBLE);
 					}
 					else
-						S_ChangeMusic(mus_invinc, false);
+						S_ChangeMusicInternal("invinc", false);
 				}
 			}
 }