anchor.diff:  	var/static/list/zones = list("r_arm", "l_arm", "r_leg", "l_leg")
   	for(var/zone in zones)
   		var/obj/item/bodypart/BP = H.get_bodypart(zone)
  -		BP.drop_limb()
  -		BP.forceMove(src)
  -		unattached_flesh += BP
  +		if(BP)
  +			BP.drop_limb()
  +			BP.forceMove(src)
  +			unattached_flesh += BP
   
   	for(var/o in H.internal_organs)
   		var/obj/item/organ/organ = o
  
positive.code: /obj/machinery/clonepod/proc/go_out()
  	countdown.stop()
  	var/mob/living/mob_occupant = occupant
  
  	if(mess) //Clean that mess and dump those gibs!
  		mess = FALSE
  		new /obj/effect/gibspawner/generic(loc)
  		audible_message("<span class='italics'>You hear a splat.</span>")
  
negative.code: 		SPEAK("Critical error! Please contact a Thinktronic Systems \
  			technician, as your warranty may be affected.")
  		mess = TRUE
  		maim_clone(mob_occupant)	//Remove every bit that's grown back so far to drop later, also destroys bits that haven't grown yet
  		icon_state = "pod_g"
  		if(mob_occupant.mind != clonemind)
  			clonemind.transfer_to(mob_occupant)
  