diff --git a/src/TagLib/Tiff/Cr2/File.cs b/src/TagLib/Tiff/Cr2/File.cs
index 921bad1..34816e9 100644
--- a/src/TagLib/Tiff/Cr2/File.cs
+++ b/src/TagLib/Tiff/Cr2/File.cs
@@ -190,7 +190,7 @@ namespace TagLib.Tiff.Cr2
 		{
 			Mode = AccessMode.Read;
 			try {
-				ImageTag = new CombinedImageTag (TagTypes.TiffIFD);
+                ImageTag = new CombinedImageTag (TagTypes.XMP | TagTypes.TiffIFD);
 
 				ReadFile ();
 
