diff --git a/app/logical/d_text.rb b/app/logical/d_text.rb
index dc94ac236..411ab6e62 100644
--- a/app/logical/d_text.rb
+++ b/app/logical/d_text.rb
@@ -74,6 +74,7 @@ class DText
def self.parse_id_links(str)
str = str.gsub(/\bpost #(\d+)/i, %{post #\\1})
str = str.gsub(/\bforum #(\d+)/i, %{forum #\\1})
+ str = str.gsub(/\btopic #(\d+)/i, %{topic #\\1})
str = str.gsub(/\bcomment #(\d+)/i, %{comment #\\1})
str = str.gsub(/\bpool #(\d+)/i, %{pool #\\1})
str = str.gsub(/\buser #(\d+)/i, %{user #\\1})