diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm
index 3ae3ad8741f..c5411aee44a 100644
--- a/code/modules/hydroponics/hydroponics.dm
+++ b/code/modules/hydroponics/hydroponics.dm
@@ -649,6 +649,8 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob, p
else if(istype(O, /obj/item/seeds/))
if(!planted)
+ if(/obj/item/seeds/kudzuseed)
+ log_game("[user.ckey]([user]) began growing kudzu in a hydroponics tray at ([x],[y],[z])")
user.unEquip(O)
user << "You plant [O]."
dead = 0
diff --git a/code/modules/hydroponics/seeds.dm b/code/modules/hydroponics/seeds.dm
index 3d63316edaa..fd5d109fdc2 100644
--- a/code/modules/hydroponics/seeds.dm
+++ b/code/modules/hydroponics/seeds.dm
@@ -1346,7 +1346,10 @@
/obj/item/seeds/kudzuseed/attack_self(mob/user as mob)
if(istype(user.loc,/turf/space))
return
+ var/turf/T = get_turf(src)
user << "You plant the kudzu. You monster."
+ message_admins("Kudzu planted by [key_name(user, user.client)](?) at ([T.x],[T.y],[T.z] - (JMP))",0,1)
+ log_game("Kudzu planted by [user.ckey]([user]) at ([T.x],[T.y],[T.z])")
new /obj/effect/spacevine_controller(user.loc, mutations, potency, production)
qdel(src)