diff --git a/code/modules/mob/living/silicon/robot/inventory.dm b/code/modules/mob/living/silicon/robot/inventory.dm index 85c0b3d2a6..daeda08f9f 100644 --- a/code/modules/mob/living/silicon/robot/inventory.dm +++ b/code/modules/mob/living/silicon/robot/inventory.dm @@ -170,7 +170,7 @@ if(material_belt.selected_item == O) return TRUE for(var/obj/item/gripper/gripper in contents) - if(gripper.current_pocket == O) + if(gripper.current_pocket == O || (O in gripper.current_pocket.contents)) return TRUE return FALSE