If a value is not defined, only return an empty list if this is actually a list value.