summaryrefslogtreecommitdiffstats
path: root/ipalib/parameters.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-02-17 11:54:07 -0500
committerRob Crittenden <rcritten@redhat.com>2010-02-17 12:05:01 -0500
commit97b5f2571e3989f54057408b8ccede8b97de00ff (patch)
tree56d2cc80e190d3b96bda9d74047676801261791e /ipalib/parameters.py
parent3fd098bb607e8c5ba11d8c8a7a0274a61d0a156f (diff)
downloadfreeipa-97b5f2571e3989f54057408b8ccede8b97de00ff.tar.gz
freeipa-97b5f2571e3989f54057408b8ccede8b97de00ff.tar.xz
freeipa-97b5f2571e3989f54057408b8ccede8b97de00ff.zip
Don't iterate over empty values in List params
Diffstat (limited to 'ipalib/parameters.py')
-rw-r--r--ipalib/parameters.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ipalib/parameters.py b/ipalib/parameters.py
index e0b0ed2c5..3911d6e93 100644
--- a/ipalib/parameters.py
+++ b/ipalib/parameters.py
@@ -1276,7 +1276,7 @@ class List(Param):
super(List, self).__init__(name, *rules, **kw)
def normalize(self, value):
- if not isinstance(value, tuple):
+ if value and not isinstance(value, tuple):
reader = self.__unicode_csv_reader([value])
value = []
for row in reader: