diff --git a/src/ssl_crtlist.c b/src/ssl_crtlist.c index f7007efc6..fd141fc50 100644 --- a/src/ssl_crtlist.c +++ b/src/ssl_crtlist.c @@ -495,7 +495,7 @@ int crtlist_parse_file(char *file, struct bind_conf *bind_conf, struct proxy *cu if (*(end - 1) == '\n') *(end - 1) = '\0'; /* line parser mustn't receive any \n */ cfgerr |= crtlist_parse_line(thisline, &crt_path, entry, file, linenum, err); - if (cfgerr) + if (cfgerr & ERR_CODE) goto error; /* empty line */