diff --git a/src/dma/mod.rs b/src/dma/mod.rs
index c57f8d1..b63495e 100755
--- a/src/dma/mod.rs
+++ b/src/dma/mod.rs
@@ -52,8 +52,8 @@ pub async fn run(radar_data: ArcRwlockRadarData, connector: Connector, pcileech_
             data.update_bomb(&mut ctx);
         }
 
-        if data.bomb_dropped != last_bomb_dropped && data.bomb_planted != last_bomb_planted {
-            log::debug!("Bomb holder recheck due to bomb drop status");
+        if data.bomb_dropped != last_bomb_dropped || data.bomb_planted != last_bomb_planted {
+            log::debug!("Bomb holder recheck due to bomb status");
             data.recheck_bomb_holder = true;
         }