diff --git a/src/common/layouts_mgr.c b/src/common/layouts_mgr.c
index 33a165b0d332fecb905ac60f5f32a657a5fdb39e..1eaf0d1098e331f38887b787b40203fefda36239 100644
--- a/src/common/layouts_mgr.c
+++ b/src/common/layouts_mgr.c
@@ -1007,7 +1007,7 @@ static s_p_hashtbl_t* _conf_make_hashtbl(int struct_type,
 		relational_options = tree_options;
 		break;
 	default:
-		fatal("layouts: does not know what relation structure to"
+		fatal("layouts: does not know what relation structure to "
 		      "use for type %d", struct_type);
 	}
 
diff --git a/src/common/parse_config.c b/src/common/parse_config.c
index d538dc865ea0d1bee01454ca9ffe6f21f0499d57..5ca756d95fe59db0d30fb0e5a58a03948fac77c8 100644
--- a/src/common/parse_config.c
+++ b/src/common/parse_config.c
@@ -247,6 +247,7 @@ static void _conf_file_values_free(s_p_values_t *p)
 			for (i = 0; i < p->data_count; ++i) {
 				s_p_hashtbl_destroy(v->values[i]);
 			}
+			xfree(v->values);
 			xfree(p->data);
 			break;
 		default: