diff --git a/code/game/machinery/kitchen/processor.dm b/code/game/machinery/kitchen/processor.dm
index 69ae121e838..b90affbcd6c 100644
--- a/code/game/machinery/kitchen/processor.dm
+++ b/code/game/machinery/kitchen/processor.dm
@@ -137,10 +137,6 @@
return 0
/obj/machinery/processor/attackby(var/obj/item/O as obj, var/mob/user as mob, params)
- if(!istype(O))
- return
-
- var/obj/item/what = O
if(src.processing)
user << "\the [src] is already processing something!"
@@ -157,10 +153,7 @@
default_deconstruction_crowbar(O)
- if(src.contents.len > 0) //TODO: several items at once? several different items?
- user << "Something is already in the processing chamber."
- return 1
-
+ var/obj/item/what = O
if (istype(O, /obj/item/weapon/grab))
var/obj/item/weapon/grab/G = O
diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm
index 7509fc8caec..6693b97a905 100644
--- a/code/modules/research/designs/machine_designs.dm
+++ b/code/modules/research/designs/machine_designs.dm
@@ -265,7 +265,7 @@
/datum/design/monkey_recycler
name = "Machine Design (Monkey Recycler Board)"
desc = "The circuit board for a monkey recycler."
- id = "smartfridge"
+ id = "monkey_recycler"
req_tech = list("programming" = 1)
build_type = IMPRINTER
materials = list("$glass" = 1000, "sacid" = 20)