diff --git a/libnetwork/endpoint_info.go b/libnetwork/endpoint_info.go
index <HASH>..<HASH> 100644
--- a/libnetwork/endpoint_info.go
+++ b/libnetwork/endpoint_info.go
@@ -181,6 +181,9 @@ type tableEntry struct {
 }
 
 func (ep *endpoint) Info() EndpointInfo {
+	if ep.sandboxID != "" {
+		return ep
+	}
 	n, err := ep.getNetworkFromStore()
 	if err != nil {
 		return nil
Trust the endpoint state if we have a valid sandbox-id