diff --git a/code/game/objects/items/trash_vr.dm b/code/game/objects/items/trash_vr.dm
index 8bf0120e1f..e096482a6b 100644
--- a/code/game/objects/items/trash_vr.dm
+++ b/code/game/objects/items/trash_vr.dm
@@ -14,9 +14,9 @@
user.drop_item()
var/belly = H.vore_selected
var/datum/belly/selected = H.vore_organs[belly]
- src.loc = H
+ src.forcemove(H)
selected.internal_contents += src
- H << "You can taste the flavor of garbage. Wait what?"
+ to_chat(H, "You can taste the flavor of garbage. Wait what?")
return
if(isrobot(M))
@@ -26,7 +26,7 @@
user.drop_item()
var/belly = R.vore_selected
var/datum/belly/selected = R.vore_organs[belly]
- src.loc = R
+ src.forcemove(R)
selected.internal_contents += src // Too many hoops and obstacles to stick it into the sleeper module.
R.visible_message("[user] feeds [R] with [src]!")
return