diff --git a/examples/main.c b/examples/main.c
index b113621c7a0a99e5f3d751b747d813ec7f7043b0..1b52ecdda176bdbf2e98c5ff0d0723d29ba99035 100644
--- a/examples/main.c
+++ b/examples/main.c
@@ -81,7 +81,7 @@ int main(int argc, char *argv[]) {
   int nr_nodes = 1, myrank = 0;
   FILE *file_thread;
   int with_outputs = 1;
-  int verbose = 0, talking;
+  int verbose = 0, talking = 0;
   unsigned long long cpufreq = 0;
 
 #ifdef WITH_MPI
diff --git a/src/engine.c b/src/engine.c
index b7658535335bd02d309c9cf69da61ffcc2f6c160..63cde4239039c8c6dfb44e4ebf3569beaafd05cb 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -1974,6 +1974,7 @@ void engine_init(struct engine *e, struct space *s, float dt, int nr_threads,
   e->dt_max = dt_max;
   e->file_stats = NULL;
   e->verbose = verbose;
+  e->count_step = 0;
   e->wallclock_time = 0.f;
   engine_rank = nodeID;