diff --git a/api/server/server.go b/api/server/server.go index 2dabbbebad..ec90f7fb97 100644 --- a/api/server/server.go +++ b/api/server/server.go @@ -662,7 +662,7 @@ func postImagesPush(eng *engine.Engine, version version.Version, w http.Response } else { // the old format is supported for compatibility if there was no authConfig header if err := json.NewDecoder(r.Body).Decode(authConfig); err != nil { - return err + return fmt.Errorf("Bad parameters and missing X-Registry-Auth: %v", err) } }