浏览代码

Fix crash in scenario information window if campaign has no difficulty settings

Evgeniy Meshcheryakov 3 年之前
父节点
当前提交
e38b822303
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      client/lobby/CBonusSelection.cpp

+ 4 - 2
client/lobby/CBonusSelection.cpp

@@ -360,8 +360,10 @@ void CBonusSelection::updateAfterStateChange()
 		buttonStart->disable();
 		buttonRestart->enable();
 		buttonBack->block(false);
-		buttonDifficultyLeft->disable();
-		buttonDifficultyRight->disable();
+		if(buttonDifficultyLeft)
+			buttonDifficultyLeft->disable();
+		if(buttonDifficultyRight)
+			buttonDifficultyRight->disable();
 	}
 	if(CSH->campaignBonus == -1)
 	{