From 8ee923f33d1d8b926a1353572dad1d69b39fce8d Mon Sep 17 00:00:00 2001 From: Yaroslav Tretyakov Date: Thu, 26 May 2016 12:43:53 -0600 Subject: [PATCH] Fix #3735: Advertisement campaign window bug (#3745) --- src/windows/new_campaign.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/windows/new_campaign.c b/src/windows/new_campaign.c index 63c39f3881..af023edfa8 100644 --- a/src/windows/new_campaign.c +++ b/src/windows/new_campaign.c @@ -311,6 +311,9 @@ static void window_new_campaign_dropdown(rct_window *w, int widgetIndex, int dro if (widgetIndex != WIDX_RIDE_DROPDOWN_BUTTON) return; + if (dropdownIndex == -1) + return; + if (w->campaign.campaign_type == ADVERTISING_CAMPAIGN_FOOD_OR_DRINK_FREE) { w->campaign.ride_id = window_new_campaign_shop_items[dropdownIndex]; } else {