--- src/java/org/apache/poi/poifs/filesystem/POIFSFileSystem.java (revision 387392) +++ src/java/org/apache/poi/poifs/filesystem/POIFSFileSystem.java (working copy) @@ -104,6 +104,9 @@ .getRoot(), header_block_reader .getSBATStart()), data_blocks, properties.getRoot() .getChildren(), null); + + // DPN: Workaround the class ID clobbering, because I can't find where it's being clobbered. + getRoot().setStorageClsid(properties.getRoot().getStorageClsid()); } /**