diff --git a/lib/pleroma/gopher/server.ex b/lib/pleroma/gopher/server.ex
index 6a72e8dd0..f72a0a472 100644
--- a/lib/pleroma/gopher/server.ex
+++ b/lib/pleroma/gopher/server.ex
@@ -50,8 +50,13 @@ defmodule Pleroma.Gopher.Server.ProtocolHandler do
   end
 
   def info(text) do
-    text = String.replace(text, ~r/[\t\r\n]/, " ")
-    "#{text}\tfake\(NULL)\t0\r\n"
+    text = String.replace(text, ~r/[\t\n]/, " ")
+    String.split(text, "\r")
+    |> Enum.map(fn (text) ->
+      "i#{text}\tfake\(NULL)\t0\r\n"
+      |> IO.inspect()
+    end)
+    |> Enum.join("")
   end
 
   def link(name, selector, type \\ 1) do