msi: All files are uncompressed in an administrative image.
diff --git a/dlls/msi/action.c b/dlls/msi/action.c
index 7f73eaa..0c57417 100644
--- a/dlls/msi/action.c
+++ b/dlls/msi/action.c
@@ -1481,8 +1481,12 @@
     /* if the compressed bits are not set in the file attributes,
      * then read the information from the package word count property
      */
-    if (file->Attributes &
-        (msidbFileAttributesCompressed | msidbFileAttributesPatchAdded))
+    if (package->WordCount & msidbSumInfoSourceTypeAdminImage)
+    {
+        file->IsCompressed = FALSE;
+    }
+    else if (file->Attributes &
+             (msidbFileAttributesCompressed | msidbFileAttributesPatchAdded))
     {
         file->IsCompressed = TRUE;
     }