diff --git a/binaries/data/mods/public/simulation/components/UnitAI.js b/binaries/data/mods/public/simulation/components/UnitAI.js index 143bff7072..00007e1c1a 100644 --- a/binaries/data/mods/public/simulation/components/UnitAI.js +++ b/binaries/data/mods/public/simulation/components/UnitAI.js @@ -5807,7 +5807,7 @@ UnitAI.prototype.CanRepair = function(target) return false; // Verify that the target can be either built or repaired - var cmpFoundation = Engine.QueryInterface(target, IID_Foundation); + var cmpFoundation = QueryMiragedInterface(target, IID_Foundation); var cmpRepairable = Engine.QueryInterface(target, IID_Repairable); if (!cmpFoundation && !cmpRepairable) return false;