diff --git a/Classes/ItemDBControl.lua b/Classes/ItemDBControl.lua
index 14275959..312b8cf7 100644
--- a/Classes/ItemDBControl.lua
+++ b/Classes/ItemDBControl.lua
@@ -72,7 +72,8 @@ end)
function ItemDBClass:DoesItemMatchFilters(item)
if self.controls.slot.sel > 1 then
- if itemLib.getPrimarySlotForItem(item) ~= self.slotList[self.controls.slot.sel] then
+ local primarySlot = itemLib.getPrimarySlotForItem(item)
+ if primarySlot ~= self.slotList[self.controls.slot.sel] and primarySlot:gsub(" %d","") ~= self.slotList[self.controls.slot.sel] then
return false
end
end
diff --git a/manifest.xml b/manifest.xml
index 34ca751e..e29fae58 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -16,7 +16,7 @@
-
+
@@ -89,7 +89,7 @@
-
+
diff --git a/runtime-win32.zip b/runtime-win32.zip
index ce9c4d67..fab49928 100644
Binary files a/runtime-win32.zip and b/runtime-win32.zip differ