diff --git a/src/title.c b/src/title.c index b044c4148e..f30d96d8cf 100644 --- a/src/title.c +++ b/src/title.c @@ -115,6 +115,9 @@ void title_load() window_staff_list_init_vars(); map_update_tile_pointers(); reset_0x69EBE4(); + stop_ride_music(); + stop_crowd_sound(); + stop_other_sounds(); viewport_init_all(); news_item_init_queue(); title_create_windows(); diff --git a/src/windows/top_toolbar.c b/src/windows/top_toolbar.c index f6c337d9db..bfca885567 100644 --- a/src/windows/top_toolbar.c +++ b/src/windows/top_toolbar.c @@ -455,9 +455,6 @@ static void window_top_toolbar_dropdown() case DDIDX_QUIT_TO_MENU: window_close_by_class(WC_MANAGE_TRACK_DESIGN); window_close_by_class(WC_TRACK_DELETE_PROMPT); - stop_ride_music(); - stop_crowd_sound(); - stop_other_sounds(); game_do_command(0, 1, 0, 0, GAME_COMMAND_LOAD_OR_QUIT, 1, 0); break; case DDIDX_EXIT_OPENRCT2: