diff --git a/src/stats.c b/src/stats.c index 5954fe67f..32236f457 100644 --- a/src/stats.c +++ b/src/stats.c @@ -2020,14 +2020,17 @@ static void stats_dump_html_px_hdr(struct stream_interface *si, struct proxy *px (appctx->ctx.stats.flags & STAT_SHLGNDS) ? "":"", px->desc ? "desc" : "empty", px->desc ? px->desc : ""); - if ((px->cap & PR_CAP_BE) && px->srv && (appctx->ctx.stats.flags & STAT_ADMIN)) { + if (appctx->ctx.stats.flags & STAT_ADMIN) { /* Column heading for Enable or Disable server */ - chunk_appendf(&trash, - "", - px->id, - px->id); + if ((px->cap & PR_CAP_BE) && px->srv) + chunk_appendf(&trash, + "", + px->id, + px->id); + else + chunk_appendf(&trash, ""); } chunk_appendf(&trash,