diff --git a/module/Application/src/Application/Entity/Db/Agent.php b/module/Application/src/Application/Entity/Db/Agent.php
index 7b0ba1ab3ceae14318b94419f5ce882f304ceeda..e7cf1be164c2423df7b63803da9c15df9c9144ef 100644
--- a/module/Application/src/Application/Entity/Db/Agent.php
+++ b/module/Application/src/Application/Entity/Db/Agent.php
@@ -328,7 +328,7 @@ class Agent implements
     {
         /** @var AgentForceSansObligation $forcage */
         foreach ($this->forcesSansObligation as $forcage) {
-            if ($forcage->getCampagne() === $campagne) return true;
+            if ($forcage->estNonHistorise() && $forcage->getCampagne() === $campagne) return true;
         }
         return false;
     }