diff --git a/src/blenderbim/blenderbim/bim/prop.py b/src/blenderbim/blenderbim/bim/prop.py index 04dd9c38e8..21fb7b6d3a 100644 --- a/src/blenderbim/blenderbim/bim/prop.py +++ b/src/blenderbim/blenderbim/bim/prop.py @@ -146,8 +146,17 @@ class StrProperty(PropertyGroup): def updateAttributeValue(self, context): - if getattr(self, str(self.get_value_name()), None): # Do not use get_value since it returns None if is_null is True - self.is_null = False + value_name = self.get_value_name() + if value_name: + value_names = [value_name] + else: + # We may not have a value name in