diff --git a/graphene/types/typemap.py b/graphene/types/typemap.py index 360939f2..1547c893 100644 --- a/graphene/types/typemap.py +++ b/graphene/types/typemap.py @@ -118,6 +118,8 @@ class TypeMap(GraphQLTypeMap): def construct_objecttype(self, map, type): from .definitions import GrapheneObjectType + if type._meta.name in map: + return map map[type._meta.name] = GrapheneObjectType( graphene_type=type, name=type._meta.name,