diff --git a/code/modules/surgery/robotics.dm b/code/modules/surgery/robotics.dm
index d525b014e21..df0e5608221 100644
--- a/code/modules/surgery/robotics.dm
+++ b/code/modules/surgery/robotics.dm
@@ -386,7 +386,7 @@
return 2
if(!(affected.status & ORGAN_ROBOT))
- user << "You cannot install a computer brain into a meat skull."
+ user << "You cannot install a computer brain into a meat enclosure."
return 2
if(!target.species)
@@ -416,6 +416,9 @@
var/obj/item/device/mmi/M = tool
var/obj/item/organ/mmi_holder/holder = new(target, 1)
+ if (istype(M, /obj/item/device/mmi/posibrain))
+ holder.robotize()
+
target.internal_organs_by_name["brain"] = holder
user.unEquip(tool)
tool.forceMove(holder)