diff --git a/code/game/machinery/_machinery.dm b/code/game/machinery/_machinery.dm index 76709d438e..7b31c502e4 100644 --- a/code/game/machinery/_machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -359,7 +359,7 @@ Class Procs: return 0 /obj/proc/can_be_unfasten_wrench(mob/user, silent) //if we can unwrench this object; returns SUCCESSFUL_UNFASTEN and FAILED_UNFASTEN, which are both TRUE, or CANT_UNFASTEN, which isn't. - if(!isfloorturf(loc) && !anchored) + if(!(isfloorturf(loc) || istype(loc, /turf/open/indestructible)) && !anchored) to_chat(user, "[src] needs to be on the floor to be secured!") return FAILED_UNFASTEN return SUCCESSFUL_UNFASTEN