82c1ce3
diff -up openscap-0.5.6/src/OVAL/oval_agent.c.uninit openscap-0.5.6/src/OVAL/oval_agent.c
82c1ce3
--- openscap-0.5.6/src/OVAL/oval_agent.c.uninit	2010-01-05 11:45:00.028530255 +0100
82c1ce3
+++ openscap-0.5.6/src/OVAL/oval_agent.c	2010-01-05 11:45:14.768529206 +0100
82c1ce3
@@ -744,6 +744,7 @@ struct oval_results_model *oval_results_
82c1ce3
 
82c1ce3
 	model->systems = oval_collection_new();
82c1ce3
 	model->definition_model = definition_model;
82c1ce3
+	model->is_locked = false;
82c1ce3
 	if (syschar_models) {
82c1ce3
 		struct oval_syschar_model *syschar_model;
82c1ce3
 		for (syschar_model = *syschar_models; syschar_model; syschar_model = *(++syschar_models)) {
82c1ce3
@@ -751,7 +752,6 @@ struct oval_results_model *oval_results_
82c1ce3
 			oval_results_model_add_system(model, sys);
82c1ce3
 		}
82c1ce3
 	}
82c1ce3
-	model->is_locked = false;
82c1ce3
 	return model;
82c1ce3
 }
82c1ce3