diff --git a/code/game/machinery/computer/robot.dm b/code/game/machinery/computer/robot.dm
index ffa434e7f2d..d0674e34049 100644
--- a/code/game/machinery/computer/robot.dm
+++ b/code/game/machinery/computer/robot.dm
@@ -225,5 +225,6 @@
log_game("[key_name(usr)] emagged [key_name(R)] using robotic console!")
message_admins("[key_name_admin(usr)] emagged [key_name_admin(R)] using robotic console!")
R.emagged = TRUE
+ R.module.rebuild_modules()
to_chat(R, "Failsafe protocols overriden. New tools available.")
. = TRUE