diff --git a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs index 5437451f75..a6b25a417c 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/RoguelikeSettingsUserControlModel.cs @@ -1179,7 +1179,7 @@ public class RoguelikeSettingsUserControlModel : TaskViewModel Squad = RoguelikeSquad, Roles = RoguelikeRoles, CoreChar = DataHelper.GetCharacterByNameOrAlias(RoguelikeCoreChar)?.Name ?? RoguelikeCoreChar, - UseSupport = RoguelikeUseSupportUnit, + UseSupport = !string.IsNullOrEmpty(RoguelikeCoreChar) && RoguelikeUseSupportUnit, UseSupportNonFriend = RoguelikeEnableNonfriendSupport, InvestmentEnabled = RoguelikeInvestmentEnabled,