diff --git a/crane/container.go b/crane/container.go
index <HASH>..<HASH> 100644
--- a/crane/container.go
+++ b/crane/container.go
@@ -502,6 +502,7 @@ func (c *container) Rm() {
 			}
 			args = append(args, c.Name())
 			executeCommand("docker", args)
+			c.id = ""
 		}
 	}
 }
container.ID() cache is valid within a run until the container is removed