diff --git a/libnetwork/sandbox.go b/libnetwork/sandbox.go index 5cf27d138d..05f44809be 100644 --- a/libnetwork/sandbox.go +++ b/libnetwork/sandbox.go @@ -245,6 +245,9 @@ func (sb *sandbox) delete(force bool) error { } c.Lock() + if sb.ingress { + c.ingressSandbox = nil + } delete(c.sandboxes, sb.ID()) c.Unlock()