diff --git a/src/fix.cpp b/src/fix.cpp
index 051ac12bbea99e4a6439b8e564f01862a18fb395..634bc2393dc71dab874972c9f474d4991d54de12 100644
--- a/src/fix.cpp
+++ b/src/fix.cpp
@@ -81,6 +81,7 @@ Fix::Fix(LAMMPS *lmp, int /*narg*/, char **arg) :
 
   scalar_flag = vector_flag = array_flag = 0;
   peratom_flag = local_flag = 0;
+  global_freq = local_freq = peratom_freq = -1;
   size_vector_variable = size_array_rows_variable = 0;
 
   comm_forward = comm_reverse = comm_border = 0;