diff --git a/AssetStudio/BundleFile.cs b/AssetStudio/BundleFile.cs index 6881492e..7741fee8 100644 --- a/AssetStudio/BundleFile.cs +++ b/AssetStudio/BundleFile.cs @@ -282,7 +282,7 @@ private void ReadBlocksInfoAndDirectory(FileReader reader, UnityVersion unityVer { reader.AlignStream(16); } - else if (unityVer >= (2019, 4)) + else if (unityVer >= (2019, 4) && m_Header.flags != ArchiveFlags.BlocksAndDirectoryInfoCombined) { //check if we need to align the reader //- align to 16 bytes and check if all are 0