diff --git a/src/coredump/coredump.c b/src/coredump/coredump.c index 32940ff5ca..a3df1192ee 100644 --- a/src/coredump/coredump.c +++ b/src/coredump/coredump.c @@ -867,6 +867,7 @@ static int submit_coredump( r = change_uid_gid(context); if (r < 0) return log_error_errno(r, "Failed to drop privileges: %m"); + if (written) { /* Try to get a stack trace if we can */ if (coredump_size > arg_process_size_max)