diff --git a/bob/bio/gmm/tools/utils.py b/bob/bio/gmm/tools/utils.py
index df76c4bf4c13c6e807748aef2fb2054e3f8c6c14..fe773e0136518d8d52f22741f488b06341316987 100644
--- a/bob/bio/gmm/tools/utils.py
+++ b/bob/bio/gmm/tools/utils.py
@@ -7,7 +7,9 @@ def add_jobs(args, submitter, local_job_adder):
 
   # Here, we use the default bob.bio.base add_jobs function, but intercept it for adding the training
   SKIPS = ['preprocessing', 'extractor_training', 'extraction', 'projector_training', 'projection', 'enroller_training', 'enrollment', 'score_computation', 'concatenation', 'calibration']
-  original_skips = {key : args.__dict__["skip_%s" % key] for key in SKIPS}
+#  original_skips = {key : args.__dict__["skip_%s" % key] for key in SKIPS}
+  original_skips = {}
+  for key in SKIPS: original_skips[key] = args.__dict__["skip_%s" % key]
 
   # first, submit preprocessing and feature extraction; skip all others
   for key in SKIPS[3:]: