diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 6bbfea1e3e9..4ad0af82855 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -679,6 +679,11 @@ SEND_SIGNAL(src, COMSIG_BORG_SAFE_DECONSTRUCT) uneq_all() shown_robot_modules = FALSE + + for(var/obj/item/storage/bag in model.contents) // drop all of the items that may be stored by the cyborg + for(var/obj/item in bag) + item.forceMove(drop_location()) + if(hud_used) hud_used.update_robot_modules_display()