diff --git a/components/engine/daemon/list.go b/components/engine/daemon/list.go index b55ddc4768..655ef6204a 100644 --- a/components/engine/daemon/list.go +++ b/components/engine/daemon/list.go @@ -276,7 +276,7 @@ func includeContainerInList(container *container.Container, ctx *listContext) it if len(ctx.exitAllowed) > 0 { shouldSkip := true for _, code := range ctx.exitAllowed { - if code == container.ExitCode && !container.Running { + if code == container.ExitCode && !container.Running && !container.StartedAt.IsZero() { shouldSkip = false break }