summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--server/confpars.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/server/confpars.c b/server/confpars.c
index 1454aec3..99fb9a6d 100644
--- a/server/confpars.c
+++ b/server/confpars.c
@@ -3578,6 +3578,7 @@ int parse_lease_declaration (struct lease **lp, struct parse *cfile)
if (token != EQUAL) {
parse_warn (cfile,
"expecting '=' in set statement.");
+ binding_value_dereference(&nv, MDL);
if (newbinding) {
dfree(binding->name, MDL);
dfree(binding, MDL);