diff --git a/eea/facetednavigation/criteria/handler.py b/eea/facetednavigation/criteria/handler.py index 6f455613..6a457672 100644 --- a/eea/facetednavigation/criteria/handler.py +++ b/eea/facetednavigation/criteria/handler.py @@ -153,6 +153,8 @@ def edit(self, cid, **properties): for key, value in properties.items(): if key not in schema: continue + if not value: + continue if isinstance(value, (list, tuple)): value_type = schema[key].value_type value = [fix_string(x) for x in value]