diff --git a/src/Unit.cpp b/src/Unit.cpp
index 0bb94a9784e987fff2898534f944bc8018e7b816..7316c0801d565a1cde4b9f710333fe6e3f27b2f8 100644
--- a/src/Unit.cpp
+++ b/src/Unit.cpp
@@ -328,7 +328,6 @@ void Unit::ability(sc2::AbilityID ability, const Unit& target) const
 Unit Unit::getTarget() const
 {
     BOT_ASSERT(isValid(), "Unit is not valid");
-    BOT_ASSERT(hasTarget(), "Unit has no target");
 
     // if unit has order, check tag of target of first order
     if(getUnitPtr()->orders.size() > 0){