diff --git a/Dalamud/Game/ClientState/Conditions/Condition.cs b/Dalamud/Game/ClientState/Conditions/Condition.cs
index 99748f71b..6f61ab246 100644
--- a/Dalamud/Game/ClientState/Conditions/Condition.cs
+++ b/Dalamud/Game/ClientState/Conditions/Condition.cs
@@ -18,7 +18,7 @@ internal sealed class Condition : IInternalDisposableService, ICondition
///
/// Gets the current max number of conditions. You can get this just by looking at the condition sheet and how many rows it has.
///
- internal const int MaxConditionEntries = 104;
+ internal const int MaxConditionEntries = 112;
[ServiceManager.ServiceDependency]
private readonly Framework framework = Service.Get();
diff --git a/Dalamud/Game/ClientState/Conditions/ConditionFlag.cs b/Dalamud/Game/ClientState/Conditions/ConditionFlag.cs
index 19451dd5c..b5894d891 100644
--- a/Dalamud/Game/ClientState/Conditions/ConditionFlag.cs
+++ b/Dalamud/Game/ClientState/Conditions/ConditionFlag.cs
@@ -520,4 +520,17 @@ public enum ConditionFlag
PilotingMech = 102,
// Unknown103 = 103,
+
+ ///
+ /// Unable to execute command while editing a strategy board.
+ ///
+ EditingStrategyBoard = 104,
+
+ // Unknown105 = 105,
+ // Unknown106 = 106,
+ // Unknown107 = 107,
+ // Unknown108 = 108,
+ // Unknown109 = 109,
+ // Unknown110 = 110,
+ // Unknown111 = 111,
}