diff --git a/ModFile.cc b/ModFile.cc
index a602ea9a63e2e7a4517ff80a841a599f03af3ef4..489229cbafb16e4669e50cc074fd1aa578268b77 100644
--- a/ModFile.cc
+++ b/ModFile.cc
@@ -337,6 +337,7 @@ ModFile::transformPass(bool nostrict, bool compute_xrefs)
   // Save the original model (must be done before any model transformations by preprocessor)
   // - except adl and diff which we always want expanded
   dynamic_model.substituteAdlAndDiff();
+  dynamic_model.setLeadsLagsOrig();
   dynamic_model.cloneDynamic(original_model);
 
   if (nostrict)