diff --git a/log-tree.c b/log-tree.c
index 2a1e3a94c910cd74e41303d8b7aefa539817c831..296f417dfcc2fe966527064aa4a95dc96a8eca2d 100644 (file)
--- a/log-tree.c
+++ b/log-tree.c
if (opt->total > 0) {
static char buffer[64];
snprintf(buffer, sizeof(buffer),
- "Subject: [%s %0*d/%d] ",
+ "Subject: [%s%s%0*d/%d] ",
opt->subject_prefix,
+ *opt->subject_prefix ? " " : "",
digits_in_number(opt->total),
opt->nr, opt->total);
subject = buffer;