diff --git a/code/game/objects/items/weapons/tools/weldingtool.dm b/code/game/objects/items/weapons/tools/weldingtool.dm
index 283cf591049..9af46a1e5a7 100644
--- a/code/game/objects/items/weapons/tools/weldingtool.dm
+++ b/code/game/objects/items/weapons/tools/weldingtool.dm
@@ -150,6 +150,7 @@
O.reagents.trans_to_obj(src, max_fuel)
to_chat(user, "Welder refueled")
playsound(src, 'sound/effects/refill.ogg', 50, 1, -6)
+ update_icon()
return
else if(!welding)
to_chat(user, "[src] doesn't use fuel.")