From 2f98a011d4a23d55fa87741d6b4fcf9e09fda576 Mon Sep 17 00:00:00 2001 From: Benau Date: Sat, 22 May 2021 11:50:34 +0800 Subject: [PATCH] Fix crash when pausing during grand prix --- src/states_screens/dialogs/race_paused_dialog.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/states_screens/dialogs/race_paused_dialog.cpp b/src/states_screens/dialogs/race_paused_dialog.cpp index 0a3365175..3d5c77f08 100644 --- a/src/states_screens/dialogs/race_paused_dialog.cpp +++ b/src/states_screens/dialogs/race_paused_dialog.cpp @@ -131,7 +131,8 @@ RacePausedDialog::RacePausedDialog(const float percentWidth, if (!NetworkConfig::get()->isNetworking()) { getWidget("newrace")->setLabel(_("Setup New Game")); - getWidget("restart")->setLabel(_("Restart Battle")); + if (getWidget("restart")) + getWidget("restart")->setLabel(_("Restart Battle")); } getWidget("exit")->setLabel(_("Exit Battle")); } @@ -141,7 +142,8 @@ RacePausedDialog::RacePausedDialog(const float percentWidth, if (!NetworkConfig::get()->isNetworking()) { getWidget("newrace")->setLabel(_("Setup New Race")); - getWidget("restart")->setLabel(_("Restart Race")); + if (getWidget("restart")) + getWidget("restart")->setLabel(_("Restart Race")); } getWidget("exit")->setLabel(_("Exit Race")); }