diff --git a/transition_machine/src/Classifier.cpp b/transition_machine/src/Classifier.cpp
index 5db84d914b73a7379ef9af135a5cf9bd27a0944e..ba054bd67bd0d65290121cf0afeb6f04e4569170 100644
--- a/transition_machine/src/Classifier.cpp
+++ b/transition_machine/src/Classifier.cpp
@@ -74,6 +74,7 @@ Classifier::Classifier(const std::string & filename, bool trainMode)
 
   topology = buffer;
 
+  batchSize = 0;
   int batchsizeRead = 0;
   if(fscanf(fd, "Batchsize : %d\n", &batchsizeRead) == 1)
     batchSize = batchsizeRead;