diff --git a/MekHQ/data/scenariotemplates/Deep Raid Defense.xml b/MekHQ/data/scenariotemplates/Deep Raid Defense.xml
index e8ea862b8a..2bf0491b17 100644
--- a/MekHQ/data/scenariotemplates/Deep Raid Defense.xml
+++ b/MekHQ/data/scenariotemplates/Deep Raid Defense.xml
@@ -201,7 +201,7 @@
1
1.0
DropShip
- 3
+ 4
1
4
0
diff --git a/MekHQ/data/scenariotemplates/Isolated DropShip Defense.xml b/MekHQ/data/scenariotemplates/Isolated DropShip Defense.xml
index 8bf81ae95e..9c471ee198 100644
--- a/MekHQ/data/scenariotemplates/Isolated DropShip Defense.xml
+++ b/MekHQ/data/scenariotemplates/Isolated DropShip Defense.xml
@@ -201,7 +201,7 @@
1
1.0
DropShip
- 3
+ 4
3
4
0
diff --git a/MekHQ/data/scenariotemplates/Low-Atmosphere DropShip Escort.xml b/MekHQ/data/scenariotemplates/Low-Atmosphere DropShip Escort.xml
index 8d2cb142a3..fd561de952 100644
--- a/MekHQ/data/scenariotemplates/Low-Atmosphere DropShip Escort.xml
+++ b/MekHQ/data/scenariotemplates/Low-Atmosphere DropShip Escort.xml
@@ -188,7 +188,7 @@
1
1.0
DropShip
- 3
+ 4
4
4
1
diff --git a/MekHQ/data/scenariotemplates/Space Blockade Run.xml b/MekHQ/data/scenariotemplates/Space Blockade Run.xml
index f944f29de4..58c9816f07 100644
--- a/MekHQ/data/scenariotemplates/Space Blockade Run.xml
+++ b/MekHQ/data/scenariotemplates/Space Blockade Run.xml
@@ -158,7 +158,7 @@
1
1.0
DropShip
- 3
+ 4
4
4
1
diff --git a/MekHQ/src/mekhq/campaign/stratcon/StratconRulesManager.java b/MekHQ/src/mekhq/campaign/stratcon/StratconRulesManager.java
index 628f367427..a1b6ff1c53 100644
--- a/MekHQ/src/mekhq/campaign/stratcon/StratconRulesManager.java
+++ b/MekHQ/src/mekhq/campaign/stratcon/StratconRulesManager.java
@@ -305,6 +305,10 @@ private static void swapInPlayerUnits(StratconScenario scenario, Campaign campai
}
for (Unit unit : potentialUnits) {
+ if ((sft.getAllowedUnitType() == 11) && (!campaign.getCampaignOptions().isUseDropShips())) {
+ continue;
+ }
+
// if it's the right type of unit and is around
if (forceCompositionMatchesDeclaredUnitType(unit.getEntity().getUnitType(),
sft.getAllowedUnitType(), false) &&