diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm
index d0875271714..bfaa43fd18a 100644
--- a/code/game/objects/structures/girders.dm
+++ b/code/game/objects/structures/girders.dm
@@ -19,7 +19,8 @@
else if(!anchored)
playsound(src.loc, 'sound/items/Ratchet.ogg', 100, 1)
user << "Now securing the girder..."
- if(get_turf(user, 40))
+ if(do_after(user, 40))
+ if(!src) return
user << "You secured the girder!"
var/obj/structure/girder/G = new (loc)
transfer_fingerprints_to(G)