diff --git a/InstallShieldCabinet/Descriptor.cs b/InstallShieldCabinet/Descriptor.cs
index 88229dd..adcf0b9 100644
--- a/InstallShieldCabinet/Descriptor.cs
+++ b/InstallShieldCabinet/Descriptor.cs
@@ -3,6 +3,7 @@ using System.Runtime.InteropServices;
namespace SabreTools.Models.InstallShieldCabinet
{
///
+ [StructLayout(LayoutKind.Sequential)]
public sealed class Descriptor
{
///