diff --git a/r2/r2/templates/link.html b/r2/r2/templates/link.html
index 5dd3b07..ac5651f 100644
--- a/r2/r2/templates/link.html
+++ b/r2/r2/templates/link.html
@@ -46,6 +46,7 @@
      %if thing.nofollow:
        rel="nofollow"
      %endif
+       title="${caller.body().strip()}"
      %if thing.newwindow:
        target="_blank"
      %elif c.cname:
@@ -75,9 +76,7 @@
 
 <%def name="entry()">
   <p class="title">
-    <%call expr="make_link('title', 'title')">
-      ${thing.title}
-    </%call>
+    <%call expr="make_link('title', 'title')">${thing.title}</%call>
     %if getattr(thing, "approval_checkmark", None):
         <img class="approval-checkmark" title="${thing.approval_checkmark}"
              src="${static('green-check.png')}"
