diff --git a/code/game/objects/structures/janicart.dm b/code/game/objects/structures/janicart.dm index 3d5ce6e1617..9f7497781cb 100644 --- a/code/game/objects/structures/janicart.dm +++ b/code/game/objects/structures/janicart.dm @@ -204,9 +204,10 @@ I.loc = src mybag = I else if(istype(I, /obj/item/janiupgrade)) - floorbuffer = 1 - qdel(I) - user << "You upgrade the [callme] with the floor buffer." + if(keytype == /obj/item/key/janitor) + floorbuffer = 1 + qdel(I) + user << "You upgrade the [callme] with the floor buffer." update_icon() /obj/structure/stool/bed/chair/janicart/update_icon()