diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm
index d8256e6e983..2cc2f739dcc 100644
--- a/code/game/objects/items/weapons/twohanded.dm
+++ b/code/game/objects/items/weapons/twohanded.dm
@@ -4,6 +4,11 @@
* Fireaxe
* Double-Bladed Energy Swords
* Spears
+ * Kidan spear
+ * Chainsaw
+ * Singularity hammer
+ * Mjolnnir
+ * Knighthammer
*/
/*##################################################################
@@ -34,6 +39,9 @@
else //something wrong
name = "[initial(name)]"
update_icon()
+ if(user)
+ user.update_inv_r_hand()
+ user.update_inv_l_hand()
if(isrobot(user))
user << "You free up your module."
else
@@ -59,6 +67,9 @@
force = force_wielded
name = "[name] (Wielded)"
update_icon()
+ if(user)
+ user.update_inv_r_hand()
+ user.update_inv_l_hand()
if(isrobot(user))
user << "You dedicate your module to [name]."
else