Merge pull request #33261 from aaronlehmann/empty-platform
api: Only return a Platform when relevant information is available
diff --git a/api/server/router/distribution/distribution_routes.go b/api/server/router/distribution/distribution_routes.go
index cb98f97..cc9e66a 100644
--- a/api/server/router/distribution/distribution_routes.go
+++ b/api/server/router/distribution/distribution_routes.go
@@ -122,7 +122,7 @@
var platform v1.Platform
if err == nil {
err := json.Unmarshal(configJSON, &platform)
- if err == nil {
+ if err == nil && (platform.OS != "" || platform.Architecture != "") {
distributionInspect.Platforms = append(distributionInspect.Platforms, platform)
}
}