diff --git a/docker.go b/docker.go index 4fc286fefb..7a1c6a00f7 100644 --- a/docker.go +++ b/docker.go @@ -76,10 +76,9 @@ func (docker *Docker) Destroy(container *Container) error { if err := container.Mountpoint.Umount(); err != nil { log.Printf("Unable to umount container %v: %v", container.Id, err) } - - if err := container.Mountpoint.Deregister(); err != nil { - log.Printf("Unable to deregiser mountpoint %v: %v", container.Mountpoint.Root, err) - } + } + if err := container.Mountpoint.Deregister(); err != nil { + log.Printf("Unable to deregiser mountpoint %v: %v", container.Mountpoint.Root, err) } if err := os.RemoveAll(container.Root); err != nil { log.Printf("Unable to remove filesystem for %v: %v", container.Id, err)