diff --git a/code/modules/research/xenobiology/xenobiology.dm b/code/modules/research/xenobiology/xenobiology.dm
index 37b343dc99..82d3becb7d 100644
--- a/code/modules/research/xenobiology/xenobiology.dm
+++ b/code/modules/research/xenobiology/xenobiology.dm
@@ -946,6 +946,14 @@
to_chat(user, "The potion can only be used on gendered things!")
return
+ L.visible_message("[user] starts to feed [L] a gender change potion!",
+ "[user] starts to feed you a gender change potion!")
+
+ if(!do_after(user, 50, target = L))
+ return
+
+ to_chat(user, "You feed [L] the gender change potion!")
+
if(L.gender == MALE)
L.gender = FEMALE
L.visible_message("[L] suddenly looks more feminine!", "You suddenly feel more feminine!")