diff --git a/code/game/objects/buckling.dm b/code/game/objects/buckling.dm
index d4235047a97..78933650b03 100644
--- a/code/game/objects/buckling.dm
+++ b/code/game/objects/buckling.dm
@@ -82,7 +82,6 @@
"[M.name] is buckled to [src] by [user.name]!",\
"You are buckled to [src] by [user.name]!",\
"You heat metal clanking.")
- return 1
/obj/proc/user_unbuckle_mob(mob/user)
var/mob/living/M = unbuckle_mob()
diff --git a/code/game/objects/structures/janicart.dm b/code/game/objects/structures/janicart.dm
index 8cab07a87e5..3de876924ca 100644
--- a/code/game/objects/structures/janicart.dm
+++ b/code/game/objects/structures/janicart.dm
@@ -258,8 +258,8 @@
if(A != src && A != M)
return
M.loc = loc //we move the mob on the janicart's turf before checking if we can buckle.
- if(..())
- update_mob()
+ ..()
+ update_mob()
/obj/structure/stool/bed/chair/janicart/unbuckle_mob()
if(buckled_mob)