diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm
index 5643185bfb5..0432b455326 100644
--- a/code/modules/food_and_drinks/food/snacks.dm
+++ b/code/modules/food_and_drinks/food/snacks.dm
@@ -131,6 +131,10 @@
)
inaccurate = 1
else if(W.w_class <= WEIGHT_CLASS_SMALL && istype(src,/obj/item/weapon/reagent_containers/food/snacks/sliceable))
+ if(contents.len)
+ // Nope, no bluespace slice food
+ to_chat(user, "Something is already in the [src]!")
+ return 1
if(!iscarbon(user))
return 1
to_chat(user, "You slip [W] inside [src].")