diff --git a/goblin/element.py b/goblin/element.py index 89d4bcd44a9e63f2a904540a7d6f3736f5f1166a..c93e72383917056dcb3e430c712bdb7f4f735321 100644 --- a/goblin/element.py +++ b/goblin/element.py @@ -61,7 +61,7 @@ class ElementMeta(ABCMeta): new_namespace['__properties__'] = props new_namespace['__immutable__'] = namespace.get('__immutable__', ImmutableMode.OFF) new_namespace['__locking__'] = namespace.get('__locking__', LockingMode.OFF) - result = type.__new__(cls, name, bases, new_namespace) + result = ABCMeta.__new__(cls, name, bases, new_namespace) return result