diff --git a/src/game/level_update.c b/src/game/level_update.c index 1518b7f0a..d62eb5856 100644 --- a/src/game/level_update.c +++ b/src/game/level_update.c @@ -624,7 +624,7 @@ void warp_credits(void) { play_transition(WARP_TRANSITION_FADE_FROM_COLOR, 0x14, 0x00, 0x00, 0x00); - if (gCurrCreditsEntry == NULL || gCurrCreditsEntry == sCreditsSequence) { + if ((gCurrCreditsEntry == NULL || gCurrCreditsEntry == sCreditsSequence) && !gDjuiInMainMenu) { if (gCurrentArea) { set_background_music(gCurrentArea->musicParam, gCurrentArea->musicParam2, 0); }