diff --git a/src/random_park.cpp b/src/random_park.cpp
index 91a97183b5cb927a97d060fc268512b29c0ca78c..34baa1aa5c4bc6769d1151f1ec0b5ccb8f6006e2 100644
--- a/src/random_park.cpp
+++ b/src/random_park.cpp
@@ -133,6 +133,8 @@ void RanPark::reset(int ibase, double *coord)
   // warm up the RNG
 
   for (i = 0; i < 5; i++) uniform();
+
+  save = 0;
 }
 
 /* ---------------------------------------------------------------------- */