diff --git a/src/navigation.cpp b/src/navigation.cpp
index 8c76449c950b6e59b932b017416e320a89d22455..f5208a4294336b3469a7fae393742f822cdd27bc 100644
--- a/src/navigation.cpp
+++ b/src/navigation.cpp
@@ -138,6 +138,8 @@ void Navigation::clearNavigation()
 
   nav_.leaps           = 0;
   sbssat_t sbssat_zero = { 0 };
+  for (auto&& sat : sbssat_zero.sat)
+      sat.lcorr.iode = -1;
   nav_.sbssat          = sbssat_zero;
 }