summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/shared/logs-show.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/shared/logs-show.c b/src/shared/logs-show.c
index d60e5e5308..2ddff15bdb 100644
--- a/src/shared/logs-show.c
+++ b/src/shared/logs-show.c
@@ -536,6 +536,10 @@ static int output_cat(sd_journal *j, OutputMode mode, unsigned line,
r = sd_journal_get_data(j, "MESSAGE", &data, &l);
if (r < 0) {
+ /* An entry without MESSAGE=? */
+ if (r == -ENOENT)
+ return 0;
+
log_error("Failed to get data: %s", strerror(-r));
return r;
}