diff --git a/src/libsysprof-analyze/sysprof-document.c b/src/libsysprof-analyze/sysprof-document.c index f837e398..0a3314e9 100644 --- a/src/libsysprof-analyze/sysprof-document.c +++ b/src/libsysprof-analyze/sysprof-document.c @@ -1183,7 +1183,7 @@ sysprof_document_load_worker (GTask *task, } } - if (guessed_end_nsec != 0) + if (guessed_end_nsec > self->time_span.begin_nsec) self->time_span.end_nsec = guessed_end_nsec; /* Ensure all our process have an exit_time set */