diff --git a/servers/slapd/bconfig.c b/servers/slapd/bconfig.c index def6daf201..c6f45bc46c 100644 --- a/servers/slapd/bconfig.c +++ b/servers/slapd/bconfig.c @@ -4067,7 +4067,7 @@ config_tls_config(ConfigArgs *c) { } ch_free( c->value_string ); c->cleanup = config_tls_cleanup; - if ( isdigit( (unsigned char)c->argv[1][0] ) ) { + if ( isdigit( (unsigned char)c->argv[1][0] ) && c->type != CFG_TLS_PROTOCOL_MIN ) { if ( lutil_atoi( &i, c->argv[1] ) != 0 ) { Debug(LDAP_DEBUG_ANY, "%s: " "unable to parse %s \"%s\"\n",