summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/invent.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/invent.cc')
-rw-r--r--crawl-ref/source/invent.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/invent.cc b/crawl-ref/source/invent.cc
index b396e80fd3..b972967274 100644
--- a/crawl-ref/source/invent.cc
+++ b/crawl-ref/source/invent.cc
@@ -806,7 +806,7 @@ static bool _item_class_selected(const item_def &i, int selector)
switch (selector)
{
case OBJ_ARMOUR:
- return (you_tran_can_wear(i));
+ return (itype == OBJ_ARMOUR && you_tran_can_wear(i));
case OSEL_UNIDENT:
return !fully_identified(i);