diff --git a/client/image_load.go b/client/image_load.go
index <HASH>..<HASH> 100644
--- a/client/image_load.go
+++ b/client/image_load.go
@@ -10,8 +10,8 @@ import (
 )
 
 // ImageLoad loads an image in the docker host from the client host.
-// It's up to the caller to close the io.ReadCloser returned by
-// this function.
+// It's up to the caller to close the io.ReadCloser in the
+// ImageLoadResponse returned by this function.
 func (cli *Client) ImageLoad(ctx context.Context, input io.Reader, quiet bool) (types.ImageLoadResponse, error) {
 	v := url.Values{}
 	v.Set("quiet", "0")
diff --git a/types/client.go b/types/client.go
index <HASH>..<HASH> 100644
--- a/types/client.go
+++ b/types/client.go
@@ -172,6 +172,7 @@ type ImageListOptions struct {
 
 // ImageLoadResponse returns information to the client about a load process.
 type ImageLoadResponse struct {
+	// Body must be closed to avoid a resource leak
 	Body io.ReadCloser
 	JSON bool
 }
Comments on usage of ImageLoad