diff --git a/src/ai/ai_resource.cpp b/src/ai/ai_resource.cpp
index 51801b6da..9e9eabac5 100644
--- a/src/ai/ai_resource.cpp
+++ b/src/ai/ai_resource.cpp
@@ -807,7 +807,7 @@ static bool AiUpgradeTo(const CUnitType &type, CUnitType &what)
 {
 	std::vector<CUnit *> table;
 
-	if (GameSettings.AiChecksDependencies || IsNetworkGame()) {
+	if (GameSettings.AiChecksDependencies) {
 		if (!CheckDependByType(*AiPlayer->Player, what)) {
 			return false;
 		}