diff --git a/Dalamud/Game/Internal/Gui/Structs/PartyFinder.cs b/Dalamud/Game/Internal/Gui/Structs/PartyFinder.cs
index 36c33dc2c..3a61caf3e 100755
--- a/Dalamud/Game/Internal/Gui/Structs/PartyFinder.cs
+++ b/Dalamud/Game/Internal/Gui/Structs/PartyFinder.cs
@@ -35,7 +35,7 @@ namespace Dalamud.Game.Internal.Gui.Structs {
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 4)]
private readonly byte[] header2;
- private readonly uint unknownInt1;
+ internal readonly uint contentIdLower;
private readonly ushort unknownShort1;
private readonly ushort unknownShort2;
@@ -123,6 +123,10 @@ namespace Dalamud.Game.Internal.Gui.Structs {
///
public uint Id { get; }
///
+ /// The lower bits of the player's content ID.
+ ///
+ public uint ContentIdLower { get; }
+ ///
/// The name of the player hosting this listing.
///
public SeString Name { get; }
@@ -256,6 +260,7 @@ namespace Dalamud.Game.Internal.Gui.Structs {
this.jobsPresent = listing.jobsPresent;
Id = listing.id;
+ ContentIdLower = listing.contentIdLower;
Name = seStringManager.Parse(listing.name.TakeWhile(b => b != 0).ToArray());
Description = seStringManager.Parse(listing.description.TakeWhile(b => b != 0).ToArray());
World = new Lazy(() => dataManager.GetExcelSheet().GetRow(listing.world));