Don’t discard uncompressed size, even if we can’t yet verify it.
diff --git a/lib/zip_source_compress.c b/lib/zip_source_compress.c
index 8b0085a..ff926b1 100644
--- a/lib/zip_source_compress.c
+++ b/lib/zip_source_compress.c
@@ -361,9 +361,6 @@
                 st->size = ctx->size;
                 st->valid |= ZIP_STAT_SIZE;
             }
-            else {
-                st->valid &= ~ZIP_STAT_SIZE;
-            }
         }
     }
         return 0;