From 9153c71cbf1a9f7273bc7a29e2505687de201a59 Mon Sep 17 00:00:00 2001 From: "Nicholas St. Germain" Date: Wed, 18 Apr 2018 14:02:40 -0500 Subject: [PATCH] stop force value split w ArrayFieldSelectMultiple --- netbox/utilities/forms.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/netbox/utilities/forms.py b/netbox/utilities/forms.py index 15fb69f7f..69b102f5c 100644 --- a/netbox/utilities/forms.py +++ b/netbox/utilities/forms.py @@ -205,7 +205,8 @@ class ArrayFieldSelectMultiple(SelectWithDisabled, forms.SelectMultiple): def optgroups(self, name, value, attrs=None): # Split the delimited string of values into a list - value = value[0].split(self.delimiter) + if value: + value = value[0].split(self.delimiter) return super(ArrayFieldSelectMultiple, self).optgroups(name, value, attrs) def value_from_datadict(self, data, files, name):