diff --git a/code/WorkInProgress/kilakk/fax.dm b/code/WorkInProgress/kilakk/fax.dm
index 76bcc0baa4..0d8f4cdde1 100644
--- a/code/WorkInProgress/kilakk/fax.dm
+++ b/code/WorkInProgress/kilakk/fax.dm
@@ -109,10 +109,13 @@ var/list/alldepartments = list("Central Command")
if(href_list["remove"])
if(tofax)
- tofax.loc = usr.loc
- usr.put_in_hands(tofax)
- usr << "You take the paper out of \the [src]."
- tofax = null
+ if(!ishuman(usr))
+ usr << "You can't do it."
+ else
+ tofax.loc = usr.loc
+ usr.put_in_hands(tofax)
+ usr << "You take the paper out of \the [src]."
+ tofax = null
if(href_list["scan"])
if (scan)
diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm
index 16c5be21a8..e5dc20b3e1 100644
--- a/code/game/objects/structures/tables_racks.dm
+++ b/code/game/objects/structures/tables_racks.dm
@@ -423,6 +423,8 @@
set desc = "Flips a non-reinforced table"
set category = "Object"
set src in oview(1)
+ if(ismouse(usr))
+ return
if (!can_touch(usr))
return
if(!flip(get_cardinal_dir(usr,src)))
diff --git a/code/modules/organs/organ_external.dm b/code/modules/organs/organ_external.dm
index a671584ed4..5a556a7a26 100644
--- a/code/modules/organs/organ_external.dm
+++ b/code/modules/organs/organ_external.dm
@@ -869,8 +869,8 @@ obj/item/weapon/organ/head/New(loc, mob/living/carbon/human/H)
H.regenerate_icons()
- H.stat = 2
- H.death()
+ brainmob.stat = 2
+ brainmob.death()
obj/item/weapon/organ/head/proc/transfer_identity(var/mob/living/carbon/human/H)//Same deal as the regular brain proc. Used for human-->head
brainmob = new(src)