diff --git a/src/auth.c b/src/auth.c index 1ccb802..0ee9fcd 100644 --- a/src/auth.c +++ b/src/auth.c @@ -680,7 +680,7 @@ int checkACL2(struct clientparam * param, int pre){ struct ace* acentry; acentry = pre?param->srv->preacl:param->srv->acl; - if(!acentry) { + if(!acentry && !pre) { return 0; } for(; acentry; acentry = acentry->next) {