diff --git a/perceptron/exec/cff_cutoff.c b/perceptron/exec/cff_cutoff.c
index 64ad7e05231568704e16ee14fdb9602843217c8a..4fa8e757bfb0c10d9832c4e1d2097d2deebb3b2e 100644
--- a/perceptron/exec/cff_cutoff.c
+++ b/perceptron/exec/cff_cutoff.c
@@ -27,6 +27,7 @@ cff_cutoff_context *cff_cutoff_context_new(void)
 {
   cff_cutoff_context *ctx = (cff_cutoff_context *)memalloc(sizeof(cff_cutoff_context));
 
+  ctx->help = 0;
   ctx->verbose = 0;
   ctx->program_name = NULL;
   ctx->vocabs_filename = NULL;
diff --git a/perceptron/lib/src/perceptron_context.c b/perceptron/lib/src/perceptron_context.c
index 2013181d9db01d57d0f5db6d1f078804ae31be8f..34d0f7bb759855b914439e65b833fd6d354e1c86 100644
--- a/perceptron/lib/src/perceptron_context.c
+++ b/perceptron/lib/src/perceptron_context.c
@@ -19,6 +19,7 @@ perceptron_context *perceptron_context_new(void)
 {
   perceptron_context *ctx = (perceptron_context *)memalloc(sizeof(perceptron_context));
 
+  ctx->help = 0;
   ctx->verbose = 0;
   ctx->program_name = NULL;
   ctx->perc_model_filename = NULL;