Test images.Get.
diff --git a/openstack/compute/v2/images/images.go b/openstack/compute/v2/images/images.go
index 778b9bf..76143d8 100644
--- a/openstack/compute/v2/images/images.go
+++ b/openstack/compute/v2/images/images.go
@@ -41,7 +41,10 @@
 
 // ExtractImage converts the result of a Get call into a more usable Image structure.
 func ExtractImage(result GetResult) (Image, error) {
-	var decoded Image
+	var decoded struct {
+		Image Image `mapstructure:"image"`
+	}
+
 	err := mapstructure.Decode(result, &decoded)
-	return decoded, err
+	return decoded.Image, err
 }