diff --git a/code/game/objects/items/weapons/handcuffs.dm b/code/game/objects/items/weapons/handcuffs.dm
index 6fa0c875333..28e73f29317 100644
--- a/code/game/objects/items/weapons/handcuffs.dm
+++ b/code/game/objects/items/weapons/handcuffs.dm
@@ -24,6 +24,10 @@
if(!istype(C))
return
+ if(flags & NODROP)
+ to_chat(user, "[src] is stuck to your hand!")
+ return
+
if((CLUMSY in user.mutations) && prob(50) && (!ignoresClumsy))
to_chat(user, "Uh... how do those things work?!")
apply_cuffs(user, user)