diff --git a/graphene_django/types.py b/graphene_django/types.py index d9833cd..e306fd1 100644 --- a/graphene_django/types.py +++ b/graphene_django/types.py @@ -126,7 +126,7 @@ class DjangoObjectType(ObjectType): return True if not is_valid_neomodel_model(type(root)): raise Exception(('Received incompatible instance "{}".').format(root)) - return root == cls._meta.model + return root.__class__ == cls._meta.model @classmethod def get_node(cls, info, id):