diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm
index 24f20ce70c5..773dbe7c4e4 100755
--- a/code/game/objects/items/toys.dm
+++ b/code/game/objects/items/toys.dm
@@ -239,12 +239,9 @@
// Copied from /obj/item/weapon/melee/energy/sword/attackby
/obj/item/toy/sword/attackby(obj/item/weapon/W, mob/living/user, params)
if(istype(W, /obj/item/toy/sword))
- if(W == src)
- user << "You try to attach the end of the plastic sword to... itself. You're not very smart, are you?"
- if(ishuman(user))
- user.adjustBrainLoss(10)
- else if((W.flags & NODROP) || (flags & NODROP))
+ if((W.flags & NODROP) || (flags & NODROP))
user << "\the [flags & NODROP ? src : W] is stuck to your hand, you can't attach it to \the [flags & NODROP ? W : src]!"
+ return
else
user << "You attach the ends of the two plastic swords, making a single double-bladed toy! You're fake-cool."
var/obj/item/weapon/twohanded/dualsaber/toy/newSaber = new /obj/item/weapon/twohanded/dualsaber/toy(user.loc)