diff --git a/code/modules/mod/modules/_module.dm b/code/modules/mod/modules/_module.dm index d409d0c63b..2d008cad1c 100644 --- a/code/modules/mod/modules/_module.dm +++ b/code/modules/mod/modules/_module.dm @@ -169,6 +169,8 @@ /// Called when an activated module without a device is used /obj/item/mod/module/proc/on_select_use(atom/target) + if(mod.wearer.incapacitated(ignore_grab = TRUE)) + return FALSE mod.wearer.face_atom(target) if(!on_use()) return FALSE