diff --git a/code/modules/food_and_drinks/kitchen_machinery/kitchen_machine.dm b/code/modules/food_and_drinks/kitchen_machinery/kitchen_machine.dm
index e71fd502d5d..a49197a4bc3 100644
--- a/code/modules/food_and_drinks/kitchen_machinery/kitchen_machine.dm
+++ b/code/modules/food_and_drinks/kitchen_machinery/kitchen_machine.dm
@@ -123,6 +123,7 @@
if(!(R.id in GLOB.cooking_reagents[recipe_type]))
to_chat(user, "Your [used.name] contains components unsuitable for cookery.")
return ITEM_INTERACT_COMPLETE
+ return ITEM_INTERACT_COMPLETE
else if(istype(used, /obj/item/storage))
var/obj/item/storage/S = used
if(!S.allow_quick_empty)
@@ -144,6 +145,7 @@
S.remove_from_storage(ingredient, src)
CHECK_TICK
SStgui.update_uis(src)
+ return ITEM_INTERACT_COMPLETE
else if(istype(used, /obj/item/grab))
var/obj/item/grab/G = used
@@ -152,11 +154,9 @@
return ITEM_INTERACT_COMPLETE
special_attack_grab(G, user)
return ITEM_INTERACT_COMPLETE
- else
- to_chat(user, "You have no idea what you can cook with [used].")
- return ITEM_INTERACT_COMPLETE
- return ..()
+ to_chat(user, "You have no idea what you can cook with [used].")
+ return ITEM_INTERACT_COMPLETE
/obj/machinery/kitchen_machine/wrench_act(mob/living/user, obj/item/I)
if(operating)