diff --git a/lib/graphql/resolvers/discussion.ex b/lib/graphql/resolvers/discussion.ex
index fe7ba3c02..73b9405ac 100644
--- a/lib/graphql/resolvers/discussion.ex
+++ b/lib/graphql/resolvers/discussion.ex
@@ -105,7 +105,7 @@ defmodule Mobilizon.GraphQL.Resolvers.Discussion do
            }) do
       {:ok, discussion}
     else
-      {:error, :discussion, err, _} ->
+      {:error, type, err, _} when type in [:discussion, :comment] ->
         {:error, err}
 
       {:member, false} ->