diff --git a/glance-client/src/main/java/org/openstack/glance/api/DownloadImage.java b/glance-client/src/main/java/org/openstack/glance/api/DownloadImage.java
index <HASH>..<HASH> 100644
--- a/glance-client/src/main/java/org/openstack/glance/api/DownloadImage.java
+++ b/glance-client/src/main/java/org/openstack/glance/api/DownloadImage.java
@@ -22,7 +22,7 @@ public class DownloadImage implements GlanceCommand<ImageDownload> {
 
 	@Override
 	public ImageDownload execute(WebTarget target) {
-		Response response = target.path("images").path(id).request(MediaType.APPLICATION_OCTET_STREAM).head();
+		Response response = target.path("images").path(id).request(MediaType.APPLICATION_OCTET_STREAM).get();
 		Image image = new Image();
 		image.setUri(response.getHeaderString("x-image-meta-uri"));
 		image.setName(response.getHeaderString("x-image-meta-name"));
[openstack-java-sdk] DownloadImage looks not worked (#<I>)