diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm
index e80c2475bbe..09586607ba9 100644
--- a/code/modules/paperwork/paper.dm
+++ b/code/modules/paperwork/paper.dm
@@ -158,7 +158,7 @@
if(user.zone_selected == "eyes")
user.visible_message("[user] holds up a paper and shows it to [H].",
"You show the paper to [H].")
- H.examinate(src)
+ to_chat(H, "Read \the [src]")
else if(user.zone_selected == "mouth")
if(H == user)
@@ -392,6 +392,12 @@
var/id = href_list["write"]
var/input_element = input("Enter what you want to write:", "Write") as message
topic_href_write(id, input_element)
+ if(href_list["show_content"])
+ var/dist = get_dist(src, usr)
+ if(dist < 2)
+ show_content(usr)
+ else
+ to_chat(usr, "I'm too far away from \the [src] to read it.")
/obj/item/paper/attackby__legacy__attackchain(obj/item/P, mob/living/user, params)
..()