diff --git a/FFXIVClientStructs/FFXIV/Client/UI/Misc/ItemFinderModule.cs b/FFXIVClientStructs/FFXIV/Client/UI/Misc/ItemFinderModule.cs
index 8485f521c..aa7eea473 100644
--- a/FFXIVClientStructs/FFXIV/Client/UI/Misc/ItemFinderModule.cs
+++ b/FFXIVClientStructs/FFXIV/Client/UI/Misc/ItemFinderModule.cs
@@ -51,6 +51,11 @@ public unsafe partial struct ItemFinderModule {
/// If true, the retainer has been summoned in the current session. Otherwise, the retainer inventory is from a client side cache.
[MemberFunction("E8 ?? ?? ?? ?? 41 8D 56 ?? 0F B6 F0")]
public partial bool IsRetainerCurrent(ulong retainerId);
+
+ /// Used by context menu "Search for Item".
+ /// Returns false if the item ID is invalid or if the request will be processed in the next update.
+ [MemberFunction("40 55 56 41 54 41 57 48 8D AC 24 ?? ?? ?? ?? 48 81 EC ?? ?? ?? ?? 48 8B 05 ?? ?? ?? ?? 48 33 C4 48 89 85 ?? ?? ?? ?? 48 8B F1")]
+ public partial bool FindItem(uint itemId);
}
[GenerateInterop]
diff --git a/ida/data.yml b/ida/data.yml
index 610016951..8bad5f513 100644
--- a/ida/data.yml
+++ b/ida/data.yml
@@ -11786,6 +11786,7 @@ classes:
0x1407E51C0: Finalizer
0x1407E6B80: IsRetainerCurrent
0x1407E6BB0: SearchForItem
+ 0x1407E9520: FindItem
Client::UI::Misc::DataCenterHelper:
vtbls:
- ea: 0x1421A0408