diff --git a/code/modules/chemical/Chemistry-Tools.dm b/code/modules/chemical/Chemistry-Tools.dm
index c7fea46583..70266ea062 100644
--- a/code/modules/chemical/Chemistry-Tools.dm
+++ b/code/modules/chemical/Chemistry-Tools.dm
@@ -212,7 +212,7 @@
return
user.machine = src
var/dat = {" Grenade properties:
-
Beaker one: [beaker_one] [beaker_one ? "Remove" : ""]
+
Beaker one: [beaker_one] [beaker_one ? "Remove" : ""]
Beaker two: [beaker_two] [beaker_two ? "Remove" : ""]
Control attachment: [attached_device ? "[attached_device]" : "None"] [attached_device ? "Remove" : ""]"}
@@ -312,6 +312,7 @@
New()
..()
attached_device = new /obj/item/device/assembly/timer(src)
+ attached_device.master = src
var/obj/item/weapon/reagent_containers/glass/beaker/B1 = new(src)
var/obj/item/weapon/reagent_containers/glass/beaker/B2 = new(src)
@@ -332,6 +333,7 @@
New()
..()
attached_device = new /obj/item/device/assembly/timer(src)
+ attached_device.master = src
var/obj/item/weapon/reagent_containers/glass/beaker/B1 = new(src)
var/obj/item/weapon/reagent_containers/glass/beaker/B2 = new(src)
@@ -352,6 +354,7 @@
New()
..()
attached_device = new /obj/item/device/assembly/timer(src)
+ attached_device.master = src
var/obj/item/weapon/reagent_containers/glass/beaker/B1 = new(src)
var/obj/item/weapon/reagent_containers/glass/beaker/B2 = new(src)