diff --git a/src/pretix/base/i18n.py b/src/pretix/base/i18n.py index 7bc91dd271..d131eab435 100644 --- a/src/pretix/base/i18n.py +++ b/src/pretix/base/i18n.py @@ -79,7 +79,11 @@ class LazyI18nString: return self.__str__() def __eq__(self, other): - return self.data == other.data + if other is None: + return False + if hasattr(other, 'data'): + return self.data == other.data + return self.data == other class LazyGettextProxy: def __init__(self, lazygettext):