diff --git a/src/Tmds.DBus.Protocol/ProtocolConstants.cs b/src/Tmds.DBus.Protocol/ProtocolConstants.cs index 7e3d7d5..651587f 100644 --- a/src/Tmds.DBus.Protocol/ProtocolConstants.cs +++ b/src/Tmds.DBus.Protocol/ProtocolConstants.cs @@ -32,7 +32,7 @@ public static int GetTypeAlignment(DBusType type) case DBusType.Double: return 8; case DBusType.String: return 4; case DBusType.ObjectPath: return 4; - case DBusType.Signature: return 4; + case DBusType.Signature: return 1; case DBusType.Array: return 4; case DBusType.Struct: return StructAlignment; case DBusType.Variant: return 1;