From d7d419c8265782d325aebced3dc8a6095bea5ea0 Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Thu, 21 Sep 2023 15:41:31 +0200 Subject: [PATCH] Remove empty optgroups from language selector widget --- src/pretix/control/forms/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pretix/control/forms/__init__.py b/src/pretix/control/forms/__init__.py index dff88182be..9488517cd4 100644 --- a/src/pretix/control/forms/__init__.py +++ b/src/pretix/control/forms/__init__.py @@ -339,6 +339,7 @@ class MultipleLanguagesWidget(forms.CheckboxSelectMultiple): filter_and_sort(self.choices, settings.LANGUAGES_INCUBATING) ) ) + self.choices = [c for c in self.choices if len(c[1])] def options(self, name, value, attrs=None): self.sort()