diff --git a/lib/isccfg/parser.c b/lib/isccfg/parser.c index 56145b9370..f827f3255f 100644 --- a/lib/isccfg/parser.c +++ b/lib/isccfg/parser.c @@ -1120,7 +1120,7 @@ cfg_parse_boolean(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) cfg_obj_t *obj = NULL; REQUIRE(pctx != NULL); - REQUIRE(ret != NULL && ret != NULL); + REQUIRE(ret != NULL && *ret == NULL); UNUSED(type);