diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm
index 98cc4ea13ce..c980fcf4c5d 100644
--- a/code/game/objects/structures.dm
+++ b/code/game/objects/structures.dm
@@ -92,14 +92,8 @@
"You climb onto [src].")
add_logs(user, src, "climbed onto")
user.Stun(climb_stun)
+ . = 1
else
user << "You fail to climb onto [src]."
- density = 1
- structureclimber = null
- return 0
density = 1
- structureclimber = null
- return 1
- else
- structureclimber = null
- return 0
+ structureclimber = null