diff --git a/servers/slapd/aclparse.c b/servers/slapd/aclparse.c
index f6e5d29ed369ddb1862e681098f64a3c51792d84..63a509784e109c75d8c33d51e69e97fc4feefd9d 100644
--- a/servers/slapd/aclparse.c
+++ b/servers/slapd/aclparse.c
@@ -412,7 +412,8 @@ acl_append( struct acl **l, struct acl *a )
 static void
 print_access( struct access *b )
 {
-	printf( "\tby" );
+	fprintf( stderr, "\tby" );
+
 	if ( b->a_dnpat != NULL ) {
 		fprintf( stderr, " dn=%s", b->a_dnpat );
 	} else if ( b->a_addrpat != NULL ) {